MySQL不能在mac osx中的xampp中启动

时间:2015-05-22 08:03:16

标签: mysql macos

我在Max OS X Yosemite上安装了新版XAMPP。

然而,MySQL似乎并未启动。 我已查看'/Applications/XAMPP/xamppfiles/xampp'文件,看起来'unset DYLD_LIBRARY_PATH'已经存在。

跟随此线程here并杀死了Mysql进程,但它似乎也无法正常工作

执行此命令时         sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

它会抛出错误  "Starting MySQL ... ERROR! The server quit without updating PID file (/Applications/XAMPP/xamppfiles/var/mysql/MacBook-Pro.local.pid)."

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

请帮我解决此问题。

第1步:转到Finder并按以下路径编辑文件。

/Applications/XAMPP/xamppfiles/etc/my.cnf

第2步:打开文件并找到[mysqld]部分

如下添加一行

innodb_force_recovery = 1

,然后保存。

第3步:在终端中运行命令

sudo /Applications/XAMPP/bin/mysql.server start

等到一切正常为止。

第4步:再次编辑my.cnf,然后删除刚添加的行

innodb_force_recovery = 1

,然后保存。

第5步:停止重新启动

sudo /Applications/XAMPP/bin/mysql.server stop

等到一切正常为止。

答案 1 :(得分:-1)

您好我也使用Mac OS X,一旦使用XAMPP但有时也给我错误,我建议MAMP从来没有给我任何问题,并且易于部署。