‘壹’ 无法连接远程mysql数据库服务器,高手请进!
先测试是否能够ping通该机,很多防火墙设置会阻止网络访问。
开始〉运行
ping 192.168.0.2 -t
显示
replay from 192.168.0.2: bytes=32 time<1ms TTL=255
则正常
再通过以上操作,一步步解决问题
‘贰’ 无法连接到本地的mysql服务器怎么办
具体解决法如下:1.排除网络或防火墙问题先看是否能ping通远程服务器,ping192.168.1.211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet192.168.1.306,如果连接失败,配置防火墙。2.配置防火墙,开启3306端口vi/etc/sysconfig/iptables-AINPUT-mstate–stateNEW-mtcp-ptcp–dport3306-jACCEPT(允许3306端口通过防火墙)/etc/init.d/iptablesrestart(重启防火墙使配置生效)2.检查MySQL配置3.如果开启了防火墙,telnet还是失败,通过netstat查看3306的端口状态:netstat-apn|grep3360tcp600127.0.0.1:3306:::*LISTEN13524/mysqld注意红色的地方,这说明3306被绑定到了本地。检查一下my.cnf的配置,这里可以配置绑定ip地址。
‘叁’ 无法连接mysql服务器怎么解决
检查下MySQL的配置文件信息,是不是数据库地址错误或者其他什么问题。
‘肆’ 打不开网页,显示:无法连接到 MySQL 服务器
是网站服务器的问题,不是你能解决的,mysql服务不能访问,说明
你缺枝纤访问的主机的数据库是用的Mysql,可能他们伏仿正在升级,所以先关掉了数据库服务,搭帆这个不是你电脑的问题是网站服务器的问题!
你还可以找一些稳定一点的网站。
‘伍’ 为什么我mysql连接不上服务器
1、首裂侍悉先确肆乎认网络配置没有问题
2、建立数据库用户并对该用户赋上所有主机访问权限就可以通过该用户访问数据库了。
GRANT谈吵ALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;
上述语句意思是将root用户赋予可以访问任何主机的任何数据库权限,注意password为你设置的root用户密码。
‘陆’ 网站提示:不能连接到MySQL服务器
找到配置文件 ,看看跟数据库的地址对不对 或者 查看服务器的mysql是否出问题了
‘柒’ 我的mysql显示不能上到MySQL服务器连接
10061是网络错误谈耐洞,几乎可以肯定是服务器没有启动。
当然也可能是网络问题含枯,或者你主机名称拼写错误,如果你的mysql服务器不在本机上。
补充:
可能是你的ini设置亩念不对,请用下面的命令指定系统默认的ini文件试试看:
e:\mysql5.0.51a\bin\mysqld.exe
--defaults-file=e:\mysql5.0.51a\my.ini
mysql
注意里面的e:\mysql5.0.51a是我机器的路径,请修改你机器上mysql的安装路径。