由于使用MAMP 4的工作流程存在无法解决的问题,我决定恢复为MAMP Pro 3.5.2。但是我无法启动mySQL。我觉得我已经尝试了一切:
重新安装 杀死进程 将MAMP文件夹的权限更改为777,包括子文件夹。 改为运行MAMP 没有任何作用(mySql甚至不会在MAMP中开始(非专业)
在GUI中我得到:MySQL配置文件my.cnf无法编写。
错误日志说:
161208 21:18:38来自pid文件的mysqld_safe mysqld /Applications/MAMP/tmp/mysql/mysql.pid结束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 [警告]无法创建测试文件/应用程序/MAMP/db/mysql/Petes-MBP.lower-test / Applications / MAMP / Library / bin / mysqld:无法将dir更改为' / Applications / MAMP / db / mysql /' (错误代码:2)161208 21:19:13 [错误]中止
请帮忙。感谢
答案 0 :(得分:0)
尝试使用touch
手动创建文件,例如
touch /Applications/MAMP/db/mysql/Petes-MBP.lower-test
我遇到了同样的错误但是文件不同,我决定手动创建它。
答案 1 :(得分:0)
对于我来说,我需要创建一个缺失的目录。
mkdir -p /Applications/MAMP/db/mysql/