brew install 安装了 mysql 然后用 brew service 启动了它,后来我发现,哪怕我关闭了它,重启后,brew service list 中 mysql 还是启动了,别的都是 stop 状态
1
tulongtou 2018-06-10 16:38:25 +08:00 via iPhone 1
brew uninstall mysql
|
3
xinhangliu 2018-06-10 16:59:43 +08:00 via Android
照理说 brew services stop 就可以了呀,已经包含取消开机启动了
|
4
crysislinux 2018-06-10 17:10:38 +08:00 via Android
你看看是不是 sudo 启动的,sudo 的和非 sudo 的是两个服务
|
5
jmirror OP @crysislinux #4 感谢,这个我倒是没留意,估计是
|
6
chinvo 2018-06-10 18:09:50 +08:00
数据库我现在都是放到 docker,映射 data 目录到 /usr/local/var
|
8
K1W1 2018-06-10 18:40:24 +08:00 via Android 2
LaunchRocket brew 必装的辅助软件,https://github.com/jimbojsb/launchrocket
|
10
cherrot 2018-06-10 22:32:10 +08:00
brew service 应该 sudo 执行
|
11
Lattez 2018-06-10 22:50:28 +08:00
话说为啥不 mysql.server start...我记得安装完之后有提示如果不想保持后台运行就用这条
|
12
dorentus 2018-06-11 09:49:53 +08:00
brew info mysql 输出的最后:
> To have launchd start mysql now and restart at login: > brew services start mysql > Or, if you don't want/need a background service you can just run: > mysql.server start PS: 除非 formula 有明确说明,或者你自己有明确的需求,否则不应当用 root/sudo 执行任何操作 |
13
liberize 2018-06-11 12:50:26 +08:00 via Android
rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
|