MySQL正在等待为什么我可以从命令行登录?

时间:2014-06-08 14:46:45

标签: mysql ubuntu

在Ubuntu 12.04上,我运行sudo service mysql stop。它响应mysql停止/等待。

但是我仍然可以从命令行登录到mysql。这怎么可能?

1 个答案:

答案 0 :(得分:0)

service mysql stop
[ ok ] Stopping MySQL database server: mysqld.

如果您的服务器已停止,则会显示此消息。因为它没有意味着MySQL仍在运行,这就是为什么你仍然可以登录。你可以尝试更残酷的方法

ps -C mysqld -o pid=
//You will get a pid, which is the process identification number, say it is 8082 then
kill -9 8082

PS:请注意用您在屏幕上看到的pid替换8082