拒绝连接??这个问题烦了我好长事件,必须记下来!
修改配置文件
- mysql配置文件/etc/my.cnf中若有字段bind-address=127.0.0.0, 则改为bind-address=0.0.0.0
vim /etc/mysql/my.cnf
修改mysql数据
- 修改用户的host字段, host默认是localhost, 限制在本地登录. 例如登录用户为root. update user set host = '%' where user = 'root';
就是将user里面的host字段改为全部%
查看端口是否开启
服务器开启3306端口, 便于远程客户端访问.
如何查看你是否开启了3306???不着急用这招。netstat -an | grep 3306
其他
这样后还连接不上吗?这个时候你需要看看你的
1.hosts文件是否写对了,你最好把localhost的映射也写成本机的ip咱不需要127.0.0.1
2.你驱动是否真的安装好了,版本是否适配。
3。重启试试?