ECSHOP info: Can't Connect MySQL Server(localhost:3306)!问题终极

2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家

ECSHOP info: Can't Connect MySQL Server(localhost:3306)!这到底是什么问题啊?这样的问题发表者很多很多,但是就没有一个能给出问题出处的原因和解决方法!是不是ECSHOP的本身问题呢?有的人说是服务器的问题,那为什么会有这么多的人问同样的问题呢!难道出现同样问题的朋友都是用同一台服务器!!!!!!!!!!希望有人能够解决这个问题............................................

回答:
连接Mysql服务器失败,仔细看一下网站根目录下的data/config.php里关于连接数据库的信息填写是否正确。

Can't Connect MySQL Server(localhost:3306)!
提示就是是你数据库链接不上

  1. 难道出现同样问题的朋友都是用同一台服务器!!!!!!!!!!希望有人能够解决这个问题
复制代码
解决这个问题,就要问你的空间商了。


注意编码问题,在我的帖子中说到这个问题。你看一下。

不管啥程序链接不上mysql 错误提示就是 Can't Connect MySQL Server(localhost:3306) 不是光ecshop有

时好时坏。我用东莞的机子是这样。。现在换北京万网的机子也是这样。

遇到同样问题 现在好了 担心会再出现这样的问题

又出现这样的问题了 需要刷新一下才能连接上

data/config.php 这个要怎么填写才正确?

我认为是ecshop的bug!不是服务器或者mysql版本的问题。老被这问题困扰,找不到原因。

是的,这问题很讨厌,上次说因为windows的补丁引起的,去掉补丁,

好了一阵
这两天又出现了

近日,一大批服务器出现MYSQL频繁掉线,刷新后又正常的问题。

出现该问题的均是windows主机,并且按照官方常规错误搜索出来的解决方法无效。

症状:Can't connect to MySQL server on 'localhost' (10061)

原因:微软9月9日发布了TCP/IP更新补丁(KB967723),如果服务器开启自动更新或者有自动更新软件下载更新了这个补丁,那么就会出现这个问题。

有人可能会问,为什么9号出现的补丁,到现在才发现问题?

大家都知道,服务器不是每天都重启的,有的服务器可能一个月或者一年半载重启一次,有的可能在9月9日以后重启过服务器,所以补丁生效了(我个人这么认为)。

补丁卸载方法:登录服务器,进入控制面板 --- 添加和删除程序 -- (勾选上方的“显示更新”)

在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。

卸载完成后程序服务器,一切正常!

我的服务器里没有更新KB967723 这个补丁,也出现了这种情况,是为什么呢?

好好的,我这里也是运行就出现这个问题,我这里来试试,看看是不是这个原因,之前windows 是自动更新补丁的。