- 服务器控制台查看安全组是否放行
- 服务器防火墙端口是否开放
- 登陆服务器,执行netstat -anpt | grep 3306,查看3306 端口是否监听在127.0.0.1 的,如果监听在127.0.0.1则外网是无法访问的。需要将监听地址配置为0.0.0.0
- 在my.cnf 将 bind-address 配置项监听的地址更改为0.0.0.0 即可,bind-address = 0.0.0.0
- Ubuntu系统下,my.cnf文件很很多文件夹下面都有,主要一个在/etc/mysql/my.cnf,然后一个在/etc/mysql/mysql.conf.d/mysqld.cnf,修改4是在后者文件上注释或者修改,然后重启MySQL
service mysql restart.