使用Sqlyog远程连接数据库报错的终极解决方案
Posted 温文艾尔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Sqlyog远程连接数据库报错的终极解决方案相关的知识,希望对你有一定的参考价值。
⭐️写在前面
这里是温文艾尔の学习之路
- 👍如果对你有帮助,给博主一个免费的点赞以示鼓励把QAQ
- 👋博客主页🎉 温文艾尔の学习小屋
- ⭐️更多文章👨🎓请关注温文艾尔主页
- 🍅文章发布日期:2021.12.16
- 👋java学习之路!
- 🔎更多文章请关注个人主页!
文章目录
远程连接linux上的mysql时,报了下面这样的错误
数据库远程连接失败
这是因为我们的主机没有足够的权限去连接linux上的数据库
1 解决方案
1.1 使用root用户登录数据库
mysql -uroot -p<密码>
1.2切换到mysql数据库
use mysql
1.3 查询user表中的root用户的localhost信息
select user,host from user;
1.4 修改localhost信息
update user set host='%' where user = 'root';
1.5 刷新生效操作
flush privileges;
我们再次连接Sqlyog测试连接
连接成功!
⭐️写在前面
这里是温文艾尔の学习之路
- 👍如果对你有帮助,给博主一个免费的点赞以示鼓励把QAQ
- 👋博客主页🎉 温文艾尔の学习小屋
- ⭐️更多文章👨🎓请关注温文艾尔主页
- 🍅文章发布日期:2021.12.16
- 👋java学习之路!
- 🔎更多文章请关注个人主页!
以上是关于使用Sqlyog远程连接数据库报错的终极解决方案的主要内容,如果未能解决你的问题,请参考以下文章
SQLyog连接MySQL8.0.24远程服务器 ,报错:2058的解决方法
SQLyog连接MySQL8 异常2059-Authentication plugin 'caching_sha2_password' cannot be loaded解决方案(示例代