host '****' is not allowed to connect to this mysql server

当用Navicat连接数据库的时候报如下的错:
host ‘114.116.250.117’ is not allowed to connect to this mysql server。

其实就是MySQL不允许远程登陆,所以就会报错。解决办法如下:
①在服务器上登陆mysql:
mysql -u root -p密码
mysql
②执行use mysql
③执行update user set host=’%’ where user = ‘root’;这一句执行完可能会报错,不用管它。
④执行flush privileges;

经过以上四步就可以解决这个问题。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章