我在我的MacBook上遇到MySQL问题。我在安装MySQL服务器之前将我的操作系统从优胜美地更新到了El Capitan。MySQL:优胜美地操作系统更新后,El Capitan操作系统出现故障
现在,当我尝试在终端运行MySQL,我喜欢这个
ERROR! The server quit without updating PID file
任何错误能帮助我吗?非常感谢!
我在我的MacBook上遇到MySQL问题。我在安装MySQL服务器之前将我的操作系统从优胜美地更新到了El Capitan。MySQL:优胜美地操作系统更新后,El Capitan操作系统出现故障
现在,当我尝试在终端运行MySQL,我喜欢这个
ERROR! The server quit without updating PID file
任何错误能帮助我吗?非常感谢!
尝试更新您的my.cnf文件以手动设置PID文件的位置。以下是你如何做到这一点。
在您的终端中运行以下命令。
ps -ax | grep mysql
这将列出重要的mysql文件的所有位置。查找--pid文件的路径
我会是这个样子:
--pid-file=/path/to/your/local/mysqld.local.pid
复制mysqld.local.pid文件
下一页打开你的my.cnf的路径使用nano的文件
sudo nano /usr/local/mysql/my.cnf
在my.cnf文件的末尾设置pid文件路径。搜索pid文件。如果找不到,请在my.cnf文件的末尾手动输入。这将告诉mysql在哪里查找PID文件。输入您复制的路径,如下例所示。
pid-file = /path/to/your/local/mysqld.local.pid
关闭,将文件保存
下重启MySQL。您可能需要执行两次以重置PID错误。
sudo /usr/local/mysql/support-files/mysql.server start
这应该可以解决您的问题!祝你好运
非常感谢......我再次更新操作系统后,问题得到解决。安,谢谢 –
绝对有效!非常感谢!!!在mac el capitain中的 – ChristoKiwi
,路径是/usr/local/mysql/data/mysqld.local.pid。并没有my.cnf。所以我必须在/etc/my.cnf中创建新的文件 然后我添加了, [mysqld] pid-file =/usr/local/mysql/data/mysqld.local.pid – Namal
我不得不在/ etc中创建文件my.cnf,并在行pid-file = /path/to/your/local/mysqld.local.pid之前添加[mysqld] 最后它的工作!
你能给我们一些更多的背景(你正在运行的MAMP)吗? etc. – intboolstring