问题有很多情况,这里仅解决本次问题
1.首先判断远程mysql是否可以通过'mysql -uroot -p'连接
2.netstat -apn|grep 3306 ,如果显示的是127.0.0.1:3306,这就是连接不成功的原因了,要进行改动。
3.通过命令vim /etc/mysql/mysql.conf.d/mysqld.cnf打开配置文件,找到bind-adress 127.0.0.1这一行,注释掉。
4.重启mysql sudo service mysql restart
5.再次netstat -apn|grep 3306
这样就OK了
6.修改mysql权限
7.接下来测试链接
欢迎关注wx公众号:python web小栈,共同探讨学习