要找到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 ?
当前回答
对于Windows操作系统,如果路径下有“mysql/bin”,可以直接执行该命令。
mysqladmin -u root -p shutdown
其他回答
以下是我在macbook pro上使用的方法:
停止mysql服务
如果你想停止所有的brew服务:
酿造服务全部停止
对我来说,在CentOS 6.4上工作的是以根用户运行mysqld stop服务。
我在nixCraft上找到了答案。
对于二进制安装程序使用这个:
停止:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
开始:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
重启:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
进入任务管理器。 然后在进程中,搜索mysqld。 右键单击mysqld,然后单击stop。 有了这个过程,您可以不使用命令就停止它。
试着连杀mysqld四次。这是唯一对我有效的方法……
root@ubuntu:/etc/init# killall -KILL mysqld
root@ubuntu:/etc/init# killall -KILL mysqld
root@ubuntu:/etc/init# killall -KILL mysqld
root@ubuntu:/etc/init# killall -KILL mysqld
mysqld: no process found
只要不停地杀死它,直到你看到“mysqld: no process found”。