1.在用Navicat配置远程连接Mysql数据库时遇到如下报错信息。

2.在安装Mysql数据库的主机上登录root用户:
mysql -u root -p
3.依次执行如下命令:
use mysql;
select host from user where user='root';

4.结果发现目标服务器不在mysql的“白名单”中,将相应IP加白后访问正常,语句如下:
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’****IP****′ IDENTIFIED BY ‘******’ WITH GRANT OPTION;
5.加白后navicat可正常连接mysql数据库。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69994536/viewspace-2757139/ ,如需转载,请注明出处,否则将追究法律责任。