600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > mysql现象_Mysql连接的奇特现象 恳请各位大神来相助

mysql现象_Mysql连接的奇特现象 恳请各位大神来相助

时间:2024-04-19 18:48:25

相关推荐

mysql现象_Mysql连接的奇特现象 恳请各位大神来相助

讨教各位大神,关于数据库连接失败问题。

情景描述:

1、Mysql数据库安装在Linux服务器上。

2、多台Windows服务器与Linux服务器是在同一个内网(局域网)。

3、这些windows服务器连接Linux服务器上的数据库。之前一直都能正常访问。

4、突然,某天其中一台windows服务器出问题了(服务器运营商说是中病毒了),需要重装系统,结果重装系统后死活连不上Linux的数据库。

尝试的解决方案:

1、首先,确保这台出问题的windows服务器与Linux服务器网络是连通的,于是用ping测试确实是连通的。

2、windows用CMD命令telnetIP地址3306,测试发现连接失败,但是80端口是连通的。得知结论3306端口禁止访问。

3、Linux服务器把防火墙(iptables)关闭windows服务器也关闭防火墙

4、Mysql添加IP访问授权

5、再去尝试telnet3306端口失败,用Navicat客户端连接数据库仍然失败,提示

-Can”tconnecttoMySQLserveron***(IP地址)(10038)

讨教大神们几个问题:

现在,已经查了很多网上的资料尝试了多种方法仍然未能解决。

恳请哪位高手,能给个解决思路。或以前碰到相似的问题的解决方法是什么?

在此,谢过了!!!

解决方案

5

你windows的主机IP地址有没有换过

5

看下MYSQL错误日志和系统日志

换台电脑配这个IP试试

10

你把异常服务器ip换成能正常连接到mysql的ip试试看能连上吗

10

这中问题终究是网络问题和系统配置文件。

10

引用

5、再去尝试telnet3306端口失败,用Navicat客户端连接数据库仍然失败,提示

-Can”tconnecttoMySQLserveron***(IP地址)(10038)

在telnet123.124.125.1533306没有正常之前,不需要考虑其它所谓的权限等等。先在网络层上解决。这个与MYSQL本身没有任何关系。检查网络层上有什么限制,例如防火墙,

10

ifyouhaveaccesstothelinuxserver,sincetheiptableshasbeenturneddown,trythefollowingonyourconsoleunderrootaccount:

#netsat-ntpl|grep3306

seeifthereisanythinglisteningontcp/3306orwhateverportyousetupformysql

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Mysql连接的奇特现象,恳请各位大神来相助!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。