我刚刚在我的linux机器上更新了my.cnf文件,现在我的mysql安装将无法在没有错误消息的情况下重新启动。我得到了
'the server quit without updating pid file'以下是我添加的代码行
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock什么是pid和sock文件。它们并不存在,但我使用以下命令创建了它们
sudo touch mysqld.pid
sudo chown mysql:mysql mysqld.pid但是,如果我去掉这些行,服务器重新启动和停止都很好
发布于 2014-01-29 00:18:18
您已经使用touch创建了一个pid文件。pid文件表示正在运行的进程。Mysql将不会启动,因为pid文件已存在;由您创建。只需删除pid文件。
袜子也是如此。
https://stackoverflow.com/questions/21410886
复制相似问题