拒绝连接??这个问题烦了我好长事件,必须记下来!
Nddy8J.png

修改配置文件

  1. mysql配置文件/etc/my.cnf中若有字段bind-address=127.0.0.0, 则改为bind-address=0.0.0.0
    vim /etc/mysql/my.cnf

NdNT8s.png

NdUVaD.png

修改mysql数据

  1. 修改用户的host字段, host默认是localhost, 限制在本地登录. 例如登录用户为root. update user set host = '%' where user = 'root'; 
    就是将user里面的host字段改为全部%

查看端口是否开启

  1. 服务器开启3306端口, 便于远程客户端访问.
    如何查看你是否开启了3306???不着急用这招。

    netstat -an | grep 3306

其他

这样后还连接不上吗?这个时候你需要看看你的
1.hosts文件是否写对了,你最好把localhost的映射也写成本机的ip咱不需要127.0.0.1
2.你驱动是否真的安装好了,版本是否适配。
3。重启试试?