连接mysql时报:message from server: "Host '192.168.76.89' is not allowed to connect to this

Posted 码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接mysql时报:message from server: "Host '192.168.76.89' is not allowed to connect to this 相关的知识,希望对你有一定的参考价值。

处理方案:

1、先用localhost方式连接到mysql数据库,然后使用MySQL自带的数据库mysql;

          use mysql; 

 

2、执行:select host from user where user = ‘root‘;  发现,host的值就是localhost。

     所以将它的值改掉:update user set host=‘%‘ where user = ‘root‘; 

 

3、修改完成后,执行:flush privileges;  

     将修改内容生效,再次配置时,用IP地址或者localhost 就都能正常连接到MySQL数据库了。

操作如下:

mysql> use mysql

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

 

Database changed

mysql> select host from user where user = ‘root‘;

+-----------+

| host      |

+-----------+

| localhost |

+-----------+

1 row in set (0.00 sec)

 

mysql> update user set host=‘%‘ where user = ‘root‘;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

 

mysql> select host from user where user = ‘root‘;

+------+

| host |

+------+

| %    |

+------+

1 row in set (0.00 sec)

 

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

 

mysql>

以上是关于连接mysql时报:message from server: "Host '192.168.76.89' is not allowed to connect to this 的主要内容,如果未能解决你的问题,请参考以下文章

如何解决部署SFB时报错End Error Message from rewrite_2.0_rt?

MySQL报错[Error] MySQL establishment of connection, message from server Too many connection

MyBatis3 连接MySQL8 提示:message from server: “Host ‘xxx‘ is not allowed to connect to this MySQL server

mysql Communication link failure, message from server: "Can't get hostname for your addr

Data source rejected establishment of connection, message from server: "Too many connections&qu

今天碰到报错 Data source rejected establishment of connection, message from server: "Too many conne