检查远程的虚拟机是否可以ping通过(网卡设置桥接模式,这样可以相互ping通,nat模式只能虚拟机ping通本机,反过来不行)
-
检查虚拟机mysql的端口号是否对外开通
mysql -u root -p mysql>show variables like '%port%';
关闭Ubuntu的防火墙
开启防火墙
ufw enable
关闭防火墙
ufw disable
查看3306端口是否正常
root@node1:~# netstat -an | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
修改Mysql配置文件(注意路径,跟之前网上的很多版本位置都不一样)
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到
bind-address = 127.0.0.1
前面加#注释掉
重启Mysql
再次查看端口信息
具体看着两个连接写的很清楚了
https://www.cnblogs.com/smileyes/p/7221365.html?utm_source=itdadao&utm_medium=referral