用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
生活随笔
收集整理的這篇文章主要介紹了
用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
遇到這個問題首先到mysql所在的服務器上用連接進行處理
連接服務器: mysql -u root -p
查看當前所有數據庫:show databases;
進入mysql數據庫:use mysql;
查看mysql數據庫中所有的表:show tables;
查看user表中的數據:select Host, User,Password from user;
修改user表中的Host:update user set Host='%' where User='root';
最后刷新一下:flush privileges;
重新在Navicate中測試一下:
?
?
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
use mysqlmysql> select host, user from user;將相應用戶數據表中的host字段改成'%';
update user set host='%' where user='root';ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'?不予理會
flush privileges;重新遠程連接OK
?
總結
以上是生活随笔為你收集整理的用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《论文笔记》Collaborative
- 下一篇: Redis持久化RDB