如何在 OS X El Capitan 和 Yosemite 中手动启动和停止 MySQL

OS X 中的终端

是的,安装了一个首选项面板,允许使用 GUI 方法,但许多用户更喜欢为此目的使用命令行,因为我们中的许多人无论如何都在终端工作,而且它有更多的可能性是自动化。

在 Mac OS X 上启动、停止、重新启动 MySQL

这是在 Mac OS X 中启动、停止和重新启动 MySQL 的三个基本命令,包括 OS X El Capitan 和 OS X Yosemite。请务必将命令输入一行,sudo 显然需要输入管理员密码。

启动MySQL

sudo /usr/local/mysql/support-files/mysql.server start

停止MySQL

sudo /usr/local/mysql/support-files/mysql.server 停止

重启MySQL

sudo /usr/local/mysql/support-files/mysql.server 重启

当然,如果您的目的是设置本地 Web 开发环境。

您可以在此处下载适用于 Mac OS X 的最新版 MySQL。 MySQL 安装程序的未来版本无疑会针对 OS X 修复此问题,但与此同时,如果您遇到安装错误,请自定义安装程序并避免启动项,或者忽略错误并在需要时自行启动和停止 mysql。

感兴趣的人还可以按照发布到 StackOverflow here 在 OS X El Capitan 或 Yosemite 中启动时自动加载 MySQL。

从 Mac OS 首选项面板启动、停止、重新启动 MySQL

当然,您也可以从捆绑的首选项面板中启动和停止 MySQL 服务器。为此,只需转到  Apple 菜单并打开系统偏好设置。选择“MySQL”首选项面板,然后单击“启动 MySQL 服务器”按钮以在 Mac 上启动 MySQL 服务器。如果服务器已经启动,按钮将变为“停止 MySQL 服务器”。如果您想重新启动服务器,只需单击以将其关闭,等待一分钟左右,然后再次将其重新打开。对于许多 Mac 用户来说,这将是一种简单的方法,尽管您必须根据需要摆弄 pref 面板,如果您走那条路,您将需要取消选中自动启动选项,因为它会失败。

MySQL 在 Mac OS X 中启动和停止服务器

我暂时偏向于命令行方法,但请使用最适合您的情况的任何方法。

顺便说一句,这些 mySQL 服务器管理方法在 MacOS Sierra 中也继续有效。