远程连接mysq报错
1130 - Host '182.88.172.8' is not allowed to connect to this MySQL server
默认情况下,msyql账号是不运行远程连接的,所以我们需要修改一下。
进入mysql
mysql -uroot -p
切换到mysql数据库
use mysql;
select user,password,host from user;
![](/media/upload/e8d9c4e79b5d4c82bc5b13f69245eef7.png)
可以看到只能在localhost上登录
修改host为“%”
update user set host='%' where user='root' and host='localhost' limit 1;
select user,password,host from user where user='root';
![](/media/upload/596f6ad28c614533b66fdb247eb830d1.png)
让命令生效
flush privileges;
测试连接
![](/media/upload/8542444f10144dfdbec07f90784ff93c.png)
如果文章对你有帮助!可点击按钮打赏哦 ~
发表评论
共 0 条评论
暂无评论