本文摘自PHP中文网,作者V,侵删。
远程连接mysql失败了的解决方法:1、配置防火墙,开启3306端口;2、编辑my.cnf配置文件,绑定IP地址;3、修改用户访问权限,允许所有机器访问;4、重启mysql。

1、排除网络或防火墙问题
(推荐教程:mysql教程)
先看是否能ping通远程服务器,ping 192.168.1.211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet 192.168.1.211 3306,如果连接失败,配置防火墙。
配置防火墙,开启3306端口
1 2 3 | vi /etc/sysconfig/iptables
-A INPUT -m state ?Cstate NEW -m tcp -p tcp ?Cdport 3306 -j ACCEPT(允许3306端口通过防火墙)
/etc/init.d/iptables restart(重启防火墙使配置生效)
|
2、检查MySQL配置
阅读剩余部分
相关阅读 >>
mysql数据备份方法的选择与思考
windows10安装mysql5.7.18教程
mysql系列之十五 mysql常用配置和性能压力测试
使用pdo操作mysql数据库的实例分享(收藏)
nacicat怎么连接mysql数据库?
mysql中语句执行的顺序以及查询处理阶段的分析
mysql 8.0.11 安装步骤详解
mysql数据库安装后在服务中没有mysql启动项的详解
mysql怎么查询某个表的外键约束?
mysql如何设置默认编码为utf-8
更多相关阅读请进入《远程连接》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 远程连接mysql失败了怎么办