重启后os x yosemite上的mysql错误

时间:2014-11-25 01:55:04

标签: mysql homebrew osx-yosemite

周末我开始遇到mysql的各种问题。我刚刚升级到优胜美地,并且能够让mysql正常工作。但突然间,当我把它打开睡觉时,我的电脑正在关闭,当我在早上打开它时,mysql将无法启动。

为了在周末解决这个问题,我通过自制程序重新安装了mysql,这也需要移植我的数据/文件并正确更新权限 - 这有点痛苦。我宁愿不再这样做了。

当我尝试从命令行重新启动mysql时(没有shsair.local.pid文件顺便说一下):

ERROR! The server quit without updating PID file (/usr/local/var/mysql/shsair.local.pid)

我最终通过更新my.cnf来完成工作,包括:

innodb_force_recovery = 6 (I have no idea what that does or if I should keep it)

但是为了看看它是否正常工作,我尝试用以下方式启动和停止mysql:

mysql.server stop

它只是挂起。如果我尝试重新启动计算机,我会看到同样的行为(它在关闭之前会挂起很长时间,我认为因为它正在尝试关闭mysql。

我要尝试对配置进行任何更改,但是我保留数据/文件非常重要,因为我有数年的数据库工作。

谢谢!

0 个答案:

没有答案