2025-03-31 06:00:04

如何停止mysqld

要找到mysqld的开始命令(使用mac),我可以这样做:

ps aux|grep mysql

我得到以下输出,这允许我启动mysql服务器。

/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...

如何从命令行中找到必要的命令来停止mysql ?


当前回答

对于二进制安装程序使用这个:

停止:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop

开始:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

重启:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart

其他回答

首先试试这个

sudo service apache2 stop

如果不是,那么

sudo mysql stop

如果不是,那么

sudo stop mysql

如果不是,那么

sudo mysqladmin shutdown

我曾经在那里,我做了很多技巧,在使用技巧的最后,我遵循将导致我解决。所以如果你没有解决这个问题,你只需要做其他的技巧,直到你的问题得到解决。希望它能帮到你。谢谢

/etc/init.d/mysql stop
service mysql stop
killall -KILL mysql mysqld_safe mysqld

When you see the following information, you success

mysql: no process found
mysqld_safe: no process found
mysqld: no process found

我用这个链接解决了在Ubuntu 15.10中安装MySQL 5.6的问题。

在这个安装过程中,我遇到了这样的问题:

"mysqld_safe A mysqld process already exists"

只要完全停止mysqld, mysqld_safe, mysql就解决问题了。

mysql 5.7从二进制文件下载到MacOS:

sudo launchctl load -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
sudo launchctl unload -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

停止MariaDB和MySQL服务器实例。

sudo mysqladmin shutdown

启动MariaDB和MySQL服务器实例:

mysqld &

更改MariaDB和MySQL服务器实例的数据所有权。

sudo chown -R 755 /usr/local/mariadb/data

试着连杀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”。