小编典典

mysql已死,但子系统已锁定

linux

第一次Linux(RHEL 5.0) __上使用PHP-mysql
时,尝试使用mysqli_connect从PHP脚本连接到MySQL。
它显示以下错误:

Can't connect to local MySQL server through socket '/var/mysql/mysql.sock'(2)

google搜索小时后,我发现解决方案,这是说在这里

当我遵循这种方法并发出命令时:

service mysqld status

作为root用户,我mysql is dead but subsys locked知道: 有谁知道如何解决此问题并导致此错误?

  • 重新开始
  • 开始
  • 和停止MySQL

给出的输出为: FAILED
但PHP运行正常。我已经测试了phpinfo();Demo。
我已经在中安装了MySQL /usr/local/mysql/bin。有人可以帮我吗?任何帮助表示赞赏。

提前致谢。


阅读 272

收藏
2020-06-07

共1个答案

小编典典

尝试将A更新为大型软件包后,我的OTRS服务器出现了此问题。

解决方案是:

为安全起见复制:

cp /var/lock/subsys/mysqld /root/mysqld

比删除它

rm /var/lock/subsys/mysqld

比关闭所有依赖mysql的服务:

service httpd stop
service otrs stop

之后:

service mysqld restart
service httpd restart
service otrs restart

系统是CentOS 6.x

2020-06-07