MAMP上的Mysql服务器无法启动

Ina*_*nas 19 mysql mamp

我在MAMP上的Mysql服务器无法启动.这是错误:

161224 00:15:00 mysqld_safe记录到'/Applications/MAMP/logs/mysql_error_log.err'.161224 00:15:00 mysqld_safe从/ Applications/MAMP/db/mysql56启动mysqld守护进程161224 00:15:01来自pid文件/Applications/MAMP/tmp/mysql/mysql.pid的mysqld_safe mysqld结束

我已经尝试过以下命令:

> ps aux | grep mysql
> lsof -i
> sudo killall -9 mysqld
Run Code Online (Sandbox Code Playgroud)

但服务器仍无法正常工作.

救命 ?

Abh*_*sal 99

从文件夹中删除文件ib_logfileN(N是数字)MAMP/db/mysql56.

然后重启MAMP.

应该管用!!

编辑:如果上述步骤无法完成,请ibdata<n>根据评论删除该文件.

  • 删除ib_logfile0和ib_logfile1对我有用. (4认同)
  • Workkkkss!如果在Mac上并使用MAMP PRO找到这些小恶魔的路径是:`/ Library/Application Support/appolute/MAMP PRO/db/mysql56` (4认同)
  • 作品!但为什么? (4认同)
  • 这对我有用,我有两个日志文件要删除.`ib_logfile1`和`ib_logfile2`也杀了所有在后台运行的sql进程.`ps -ax | grep'sql'`然后`kill 12345`其中`12345`是与相应进程关联的id.另外,在我的特殊情况下,我的文件夹名为`MAMP/db/mysql`而不是`mysql156` (3认同)
  • 奇迹般有效.谢了哥们! (3认同)
  • 这给我造成了另一个问题,它说“表不存在”,但是它们是可见的。:( /sf/ask/543141931/?page=1&amp;tab=votes#tab-top (2认同)

S.Y*_*dav 12

我正在研究oS-X(Mac),我很想知道并且来看这个帖子对我有很大的帮助.
很多读者都能够解决这个问题,这要归功于这里的惊人解决方案.

此问题通常由于明确关闭MAMP服务而发生.

  1. 退出MAMP.
  2. 在发现者去 Applications/MAMP/db/mysql/
  3. 删除最后一个日志文件(查找名为ib_logfileN的文件 - 其中N为日志编号Eg-ib_logfile0和ib_logfile1),我们可以在下图中看到.

在此输入图像描述

  1. 请在删除之前备份这些内容.
  2. 重启MAMP.

它为我工作,希望也会为你工作..