Mamp MySQL在第二个OS X用户帐户中不起作用

时间:2016-02-18 17:14:19

标签: mysql macos mamp

我在Macbook Pro上遇到了MAMP问题。当我尝试在我的新工作OS X帐户中启动服务器时,只运行Apache服务器。我的MySQL服务器无法启动。我发现这有点奇怪,因为Apache和MySQL在我最初用于安装MAMP的帐户上运行正常。我试过了典型的:

killall -9 mysqld

但这不起作用。它实际上返回了一条消息:

No matching processes belonging to you were found

所以看起来mySQL已经不在运行了。

1 个答案:

答案 0 :(得分:0)

我不想重新安装MAMP和MAMP Pro,所以我决定再深入研究一下。它似乎可能是一个权限问题。以下是我为解决问题所采取的步骤:

  1. 打开“应用程序”文件夹,右键单击“MAMP”,单击“获取信息”。
  2. 看看分享&权限。这就是我的看法:

    • “原始osx用户” - 阅读&写
    • admin - 阅读&写
    • 每个人 - 只读
  3. 点击右下角的锁定图标以允许更改。输入密码。

  4. 点击左下角的+图标。

  5. 在出现的新窗口中,突出显示当前用户,然后选择选择。

  6. 在原始窗口中,突出显示已添加到“共享”和“共享”的当前用户。权限列表。

  7. 将新添加的用户的权限更改为“读取”和“写。

  8. 重要步骤:确保用户完全突出显示,单击齿轮图标并选择应用于随附的项目......

  9. 这应该以递归方式为新添加的用户提供适当的权限,以允许MAMP的MySQL和Apache服务器运行。我也是从MAMP Pro那里做了同样的过程。