(Mysql)连接问题之1130

 访问远程服务器上的Mysql数据库连接是报:1130-host is not allowed to connect this MYSQL severe;

 解决方案:

登录远程服务器下的mysql下。

mysql> update user set host='locallhost' where user='root';

 Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> quit­

其中flush privileges 必须要执行,mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,说白了就是设置完刷新下系统,来使新设置生效。

原文地址:https://www.cnblogs.com/littlewu/p/7461931.html