MySQL – 服务器退出而不更新PID文件

我在Debain 7.4上安装了MySQL 5.6.16。

但我遇到了启动mysql的问题,每当我启动mysql时,我得到这个错误:

The server quit without updating PID file (/var/run/mysqld/mysqld.pid). ... failed! 

大量的谷歌search之后,我看到我应该重新命名/移动/ etc / mysql my.cnf文件,看看是否启动MySQL。 它启动和停止没有问题,但如果试图连接到我的软件与数据库我得到这个:

 Caught database OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)") 

然后我尝试添加/删除/ var / run / mysqld中的所有内容,并添加用户和组,但没有任何更改。

而且我无法从mysql中find任何日志文件,甚至在my.cnf中设置它们。

这是从/ etc / mysql的Pastebin my.cnf文件

我遇到了类似的问题。 就我而言,这是一个丢失的PID文件。 所以我不得不手动杀死MySQL进程,然后重新启动它。 当我重新启动MySQL时,PID文件被创build。

这是一个很好的post,可以帮助你: http : //linuxadministrator.pro/blog/?p=225