解决MySQL ERROR 1130 : Host 'XXXX' is not allowed to connect to this MySQL server

问题解决:登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%",然后重启mysql这样就允许所有的远程机器进行访问了。

第一步:修改mysql表的host

mysql -u root -proot
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
mysql>select host, user from user;

mysql>quit

第二步:重新启动mysql:

在弹出的运行对话框输入 services.msc 命令,点击确定

win7如何打开本地服务

image.png

你可能感兴趣的:(解决MySQL ERROR 1130 : Host 'XXXX' is not allowed to connect to this MySQL server)