1、关闭ubuntu下面的防火墙 ufw disable
(查看防火墙的状态:ufw status)
2、开放端口号
iptables -L -n //查看开放的端口
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
3、在mysql中查看系统用户对应的认证插件
select user,host,plugin from mysql. user;
4、将root用户认证插件更改为mysql_native_password,
(最好还是刷新一下flush privileges;)
5、 vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释bind一行
6、最后重启一下mysql的服务
service mysql restart