mysql进程无法停止

ljm*_*gui 28 mysql ubuntu percona

我最近在Ubuntu 12.04 OS桌面上安装了5.5.28-29.2 Percona Server(GPL),Release 29.2.我试图使用不同的方法停止服务器:

- sudo /etc/init.d/mysql stop
- sudo kill -9 pid
- mysqladmin -u root -p shutdown
Run Code Online (Sandbox Code Playgroud)

所有这些方法都会停止该过程,但它会在死亡后自动启动.我检查了syslog(/ var/log/syslog /)并总是向我显示下一个跟踪:

Jan  4 17:50:44 kernel: [ 1915.494219] init: mysql main process (17311) killed by KILL signal
Jan  4 17:50:44 kernel: [ 1915.494245] init: mysql main process ended, respawning
Jan  4 17:50:44 kernel: [ 1915.500025] type=1400 audit(1357318244.557:48): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=18458 comm="apparmor_parser"
Jan  4 17:50:46 /etc/mysql/debian-start[18501]: Upgrading MySQL tables if necessary.
Jan  4 17:50:46 /etc/mysql/debian-start[18504]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jan  4 17:50:46 /etc/mysql/debian-start[18504]: Looking for 'mysql' as: /usr/bin/mysql
Jan  4 17:50:46 /etc/mysql/debian-start[18504]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Jan  4 17:50:46 /etc/mysql/debian-start[18504]: This installation of MySQL is already upgraded to 5.5.28, use --force if you still need to run mysql_upgrade
Jan  4 17:50:46 /etc/mysql/debian-start[18515]: Checking for insecure root accounts.
Jan  4 17:50:46 /etc/mysql/debian-start[18520]: Triggering myisam-recover for all MyISAM tables
Run Code Online (Sandbox Code Playgroud)

你知道进程自动重启的原因吗?先感谢您!!

The*_*Guy 61

我遇到了同样的问题.运行该kill命令会终止该进程,但在我的情况下,它将继续在不同的进程ID下弹出.

我能弄清楚如何永久阻止它的唯一方法是:

sudo stop mysql
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.

资料来源:http://www.itfromscratch.com/how-to-stop-the-percona-mysql-server/

  • 那么`sudo /etc/init.d/mysql stop`怎么样? (3认同)
  • 怎么样'sudo service mysql stop`? (3认同)
  • @The New Guy我试过`sudo /etc/init.d/mysqld stop`.没工作. (2认同)

小智 32

使用sudo service mysql stop对我有用.


Ray*_*Ray 17

想要杀死所有的mysql实例?以root身份尝试:

 pkill mysqld;
Run Code Online (Sandbox Code Playgroud)

  • 我也试图用pkill杀死所有实例,但它仍然启动.谢谢 (2认同)

Jas*_*ett 5

我在Mac OS上使用Homebrew。brew services stop mysql没有为我工作,但sudo brew services stop mysql没有。