1130 - Host XXX‘ is not allowed to connect to this MySQL server

mysql 连接报错

1130 - Host XXX‘ is not allowed to connect to this MySQL server_第1张图片

 这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有没有用户

解决的方法:

登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称’%’。

        1、连接服务器: mysql -u root -p

  2、进入mysql数据库:use mysql;

  3、查看user表中的数据:select Host, User from user;

  4、修改user表中的Host:update user set Host='%' where User='root';

  5、最后刷新一下:flush privileges;

你可能感兴趣的:(Mysql,mysql)