本地数据库连接服务器数据库报错`1130 - Host ‘219.232.77.43‘ is not allowed to connect to this MySQL server`
Posted 我永远信仰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地数据库连接服务器数据库报错`1130 - Host ‘219.232.77.43‘ is not allowed to connect to this MySQL server`相关的知识,希望对你有一定的参考价值。
本地数据库连接服务器报错1130 - Host '219.232.77.43' is not allowed to connect to this mysql server
因为服务器数据库默认设置只允许localhost用户连接
1.开启3306端口
2.在服务器上的数据库设置可以远程访问
使用xshell,或者其他能操作你服务器数据库的。然后按一下代码执行一遍就OK了
登录:
mysql -u root -p123456
root是用户名, -p后面是你自己设置的密码进入数据库:
use mysql
查看表:
show tables
;查看user表中的数据:
select Host, User from user;
如上图修改user表中的Host:
update user set Host='%' where User='root';
,%代表所有,也可以指定。最后刷新一下:
flush privileges;
再重新查看一遍,select Host, User from user;
如下图
重新在Navicate中测试一下:成功
以上是关于本地数据库连接服务器数据库报错`1130 - Host ‘219.232.77.43‘ is not allowed to connect to this MySQL server`的主要内容,如果未能解决你的问题,请参考以下文章
MySQL——远程连接非本地MySQL数据库服务器,报错ERROR 1130: Host 192.168.3.100 is not allowed to connect to this MySQL s
navicat连接另一台电脑上的mysql服务器报错1130
MySQL 1130 - Host 127.0.0.1 is not allowed to connect to this MySQL server