由于我使用 MAMP 4 的工作流程出现了无数问题,我决定恢复到 MAMP Pro 3.5.2。但是我无法启动 mySQL。我觉得我已经尝试了一切:
重新安装 杀死进程 将 MAMP 文件夹的权限更改为 777(包括子文件夹)。 改为运行 MAMP 没有任何效果(mySql 甚至无法在 MAMP(非专业版)中启动
在 GUI 中,我得到:无法写入 MySQL 配置文件 my.cnf。
错误日志显示:
161208 21:18:38 pid 文件/Applications/MAMP/tmp/mysql/mysql.pid 中的 mysqld_safe mysqld 结束 161208 21:19:13 mysqld_safe 使用来自/Applications/MAMP/db/mysql 的数据库启动 mysqld 守护进程 161208 21 :19:13 [警告] 无法创建测试文件/Applications/MAMP/db/mysql/Petes-MBP.lower-test 161208 21:19:13 [警告] 无法创建测试文件/Applications/MAMP/db/mysql/Petes-MBP.lower-test/Applications/MAMP/Library/bin/mysqld:无法将目录更改为“/Applications/MAMP/db/mysql/”(错误代码:2)161208 21:19:13 [错误]正在中止
请帮忙。谢谢
最佳答案
尝试使用 touch
手动创建文件,例如
touch /Applications/MAMP/db/mysql/Petes-MBP.lower-test
我遇到了同样的错误,但使用了不同的文件,我解决了手动创建它的问题。
关于mysql - 无法在 MAMP 3.5.2 上启动 mySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41049170/