Pha*_*ang 2 pid mysql-error-1064 osx-elcapitan
我在MacBook上遇到MySQL问题.在安装MySQL服务器之前,我已将我的操作系统从Yosemite更新到El Capitan.
现在,当我尝试在终端上运行MySQL时,我得到了这样的错误
ERROR! The server quit without updating PID file
Run Code Online (Sandbox Code Playgroud)
有人可以帮我吗?非常感谢!
小智 5
尝试更新my.cnf文件以手动设置PID文件的位置.这是你如何做到的.
在终端中运行以下命令.
ps -ax | grep mysql
Run Code Online (Sandbox Code Playgroud)
这将列出重要mysql文件的所有位置.查找--pid-file的路径
我会看起来像这样:
--pid-file=/path/to/your/local/mysqld.local.pid
Run Code Online (Sandbox Code Playgroud)
复制mysqld.local.pid文件的路径
接下来使用nano打开my.cnf文件
sudo nano /usr/local/mysql/my.cnf
Run Code Online (Sandbox Code Playgroud)
在my.cnf文件的末尾设置pid文件路径.搜索pid文件.如果找不到,请在my.cnf文件的末尾手动输入.这将告诉mysql在哪里查找PID文件.输入您复制的路径,如下例所示.
pid-file = /path/to/your/local/mysqld.local.pid
Run Code Online (Sandbox Code Playgroud)
关闭并保存文件
接下来重启mysql.您可能需要执行此操作两次以重置PID错误.
sudo /usr/local/mysql/support-files/mysql.server start
Run Code Online (Sandbox Code Playgroud)
那应该可以解决你的问题!祝好运
| 归档时间: |
|
| 查看次数: |
3085 次 |
| 最近记录: |