开启 Mac OS X v10.6 (Snow Leopard),启动MySQL报如下错误:
The server quit without updating PID file
文件my.cnf
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 16K
pid-file=/var/run/mysqld/mysqld.pid
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
最佳答案
尝试查找后缀为“.err”的日志文件。应该有更多的信息。它可能在:
/usr/local/var/mysql/your_computer_name.local.err
可能是权限问题
检查是否有任何 MySQL 实例正在运行
ps -ef | grep mysql
如果是,你应该停止它,或者终止进程:
kill -9 PID
其中
PID
是上一条命令输出中用户名旁边显示的数字检查
的所有权/usr/local/var/mysql/
ls -laF /usr/local/var/mysql/
如果它是
root
的所有者,则应将其更改为mysql
或your_user
sudo chown -R mysql /usr/local/var/mysql/
关于MySQL服务器启动错误 'The server quit without updating PID file',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4963171/