解决方法
1、终端输入如下命令
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind_address 这行注释掉
2、进入mysql
依次输入
mysql -u root -p
update mysql.user set host='%' where user='root';
flush privileges;
quit;
3、终端输入
sudo service mysql restart;
至此大工搞成,您可以在Navicat中重新测试连接,显示连接成功,剩下的您就可以愉快的玩耍了