在Ubuntu 12.04上,我运行sudo service mysql stop。它响应mysql停止/等待。
但是我仍然可以从命令行登录到mysql。这怎么可能?
答案 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