MAMP – MySQL 启动失败

0
54

在使用MAMP的过程中,有时会碰到 MySQL 服务无法启动的现象,这种原因多数是由于端口冲突或己存在MySQL进程造成的。端口冲突可以使用端口查看工具进行查看,进程冲突可在终端中使用“ps aux | grep mysq*”命令查看是否存在MySQL的进程。如有:使用“Kill”命令终止被占用的MySQL进程。具体方法如下:

MAMP 的日志参考信息如下:

问题分析:出现这类错误的原因,看InnoDB的日志提示可以得出应为其他的线程启动已经在运行,无法再次创建相关的读文件进程的权限,也就是说,现有的ibddata1文件已经有人读取了,无法再次启动!我们通过以下命令来查找是否如错误提示中所言;

打开终端:[⌘+空格,输入terminal.app & 回车运行]

 

留下一个答复

请输入你的评论内容!
请在这里输入您的名字/昵称