300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理

用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理

时间:2019-01-15 09:23:39

相关推荐

用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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。