部署项目后,发现本地无法连接到MySQL远程数据库:
原因一:MySQL没有允许公网访问
查看是否公网访问:

netstat

如果mysql的Local Address列的值是127.0.0.1:3306,则说明没有开启公网访问
解决方法:
修改mysql配置文件/etc/mysql/my.cnf,将bind-address的值改为0.0.0.0