使用Navicat连接ubuntu远程mysql出现如上错误
解决办法:
1.输入如下命令登录mysql
mysql -u root -p
2.使用mysql数据库
use mysql
3.将user的host更新为%,报错可不用管
update user set host='%' where user='root';
4.执行
flush privileges;
5.测试
ps:前面连接如果出现10061错误码
需要将/etc/mysql/my.cnf配置文件中bind-address = 127.0.0.1注释掉
然后sudo service mysql restart重启服务。