解决Navicat 报错: 1130
1、报错信息
1130 - Host xxx is not allowed to connect to this MySQL server
截图:
2、报错原因
报错原因:
是mysql未开启mysql远程访问权限导致。
3、解决办法
授予远程登录权限:
(1)、改表法:
mysql -uroot -ppassword
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
(2)、授权法:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
再次连接
打开数据库: