从自动启动中删除 mysql

Posted

技术标签:

【中文标题】从自动启动中删除 mysql【英文标题】:Remove mysqld from autostart 【发布时间】:2013-11-25 19:20:56 【问题描述】:

我使用这些指令http://blog.teamtreehouse.com/installing-ruby-rails-and-mysql-on-os-x-lion 通过 Homebrew 安装了 mysql。

我还使用以下命令将其添加到自动启动中:

mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/mysql/5.5.15/com.mysql.mysqld.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/com.mysql.mysqld.plist

由于它占用大量 RAM,我想将其从自动启动中删除,但不知道如何实现。 如何d?

launchtl list | grep mysql 只给出这些无法删除的条目

4104 - homebrew.mxcl.mysql

4317 - 0x7f90704148e0.anonymous.mysqld

【问题讨论】:

【参考方案1】:
launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist

或者只是删除 ~/Library/LaunchAgents/com.mysql.mysqld.plist 文件。

【讨论】:

【参考方案2】:

如果您使用 brew/homebrew 安装了 mysql,则使用删除

rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

【讨论】:

谢谢!这适用于我在macOS Mojave 10.14.1 中使用 Homebrew 安装的 mysql 8.0.12 这是最新的答案

以上是关于从自动启动中删除 mysql的主要内容,如果未能解决你的问题,请参考以下文章

MySQL启动后马上关闭

本地计算机上的MySQL80服务启动后停止,某些服务在未由其他服务或者程序使用时将自动停止 亲测有效

如何不让mysql每次开机时自动启动

windows 下 mysql 服务不能启动出现 "本地计算机上的mysql服务启动后停止,某些服务在未由其它服务或程序使用时将自动停"

命令行取消自动启动服务

如何从某个数字(如 2456)启动 Django 模型自动递增键?