mysql - 无法在 MAMP 3.5.2 上启动 mySql

标签 mysql mamp mamp-pro

由于我使用 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-MB​​P.lower-test 161208 21:19:13 [警告] 无法创建测试文件/Applications/MAMP/db/mysql/Petes-MB​​P.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/

相关文章:

本地主机上的 SSL 证书无效

mysql - MySQL 的保留率

mysql - spring 数据 jpa utf-8 编码不起作用

php - Zend Server CE,卸载后,localhost 不起作用

mysql - 将 MySQL root 密码重置为 "default"- MAMP

mamp - 如何使用MAMP PRO和Nginx设置Magento2?

php - 保护网络服务器中的 PDF 不被公开访问

java - 在 MySql 中使用 c3p0 和 hibernate 的连接太多

mysql - 如何在 MAMP 中更改 mySQL root 密码

upload - MAMP 无法增加 phpmyadmin 上传限制