要找到mysqld的开始命令(使用mac),我可以这样做:
ps aux|grep mysql
我得到以下输出,这允许我启动mysql服务器。
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...
如何从命令行中找到必要的命令来停止mysql ?
要找到mysqld的开始命令(使用mac),我可以这样做:
ps aux|grep mysql
我得到以下输出,这允许我启动mysql服务器。
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...
如何从命令行中找到必要的命令来停止mysql ?
当前回答
还有一种通过调用来杀死守护进程的替代方法
kill -TERM PID
其中PID是存储在mysqld文件中的值。可以通过ps -a | grep mysqld. Pid或mysqld进程号获取。
其他回答
对于二进制安装程序使用这个:
停止:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
开始:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
重启:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
我在这里找到了答案。
Use
sudo stop mysql
在macOS Mojave 10.14.1中使用Homebrew安装mysql 8.0.12时,要停止mysql在引导时自动启动,以下操作对我有效:
rm -rf ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
以下是我在macbook pro上使用的方法:
停止mysql服务
如果你想停止所有的brew服务:
酿造服务全部停止
如果我的mysql一直重启 请执行rm -rf /usr/local/var/mysql/dev.work.err mysql。服务器停止 为我工作。