禅道使用
34915无法连接数据库 ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket 已解决
无法连接数据库 ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket 已解决
悬赏5积分
提问者史佼明答案数1阅读数2672发表时间2019-03-20 15:29:20
情况:
一直正常使用,今天重启服务器后无法连接数据库。
日志:
15:23:25 ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in framework/base/router.class.php on line 2164, last called by framework/base/router.class.php on line 2115 through function connectByPDO.
in framework/base/router.class.php on line 2215 when visiting
其他操作:
登录数据库 没问题

禅道配置 没问题。

禅道版本:10.6.stable
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
答案列表
石洋洋2019-03-20 16:23:47
|
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com

其他相关问答
提问者: andyongxiuxiu 于 2014-02-173351次浏览,1个答案
提问者: omiy 于 2014-05-192828次浏览,1个答案
提问者: qq_62c24719c9b40 于 2022-08-06393次浏览,1个答案
提问者: Zhsh 于 2021-12-01663次浏览,1个答案
提问者: fiona1 于 2012-03-062047次浏览,1个答案

贵公司服务器上应该是有多套mysql服务。

精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持



----------------------------
我自己解决了。
把my.php里面的host换成127.0.0.1 就OK了。
其他人 酌情参考,貌似只适用我服务器环境。