我正在运行MySQL 5.1.54,并使用以下命令通过终端将其安装在Ubuntu上
sudo apt-get install mysql-server
我更改了my.cnf
文件,想要停止然后再启动数据库。我尝试了以下
sudo /usr/bin/mysqld_safe stop
我的问题是我如何知道数据库已停止?当我运行上面的命令时,后面是
sudo mysql -uuser -ppassword
我可以直接登录回数据库。它不应该告诉我数据库没有运行吗?
有什么建议么?谢谢。
编辑: 我也尝试过
mysqladmin -uuser -ppassword shutdown
然后
ps aux | grep mysql
我得到以下输出
david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
root 12267 0.0 0.0 6396 1436 pts/1 T May10 0:00 sudo nano /etc/mysql/my.cnf
root 12269 0.0 0.0 6052 1388 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
mysql 15371 0.3 0.1 55344 9088 ? Ssl 10:53 0:00 /usr/sbin/mysqld
david 15512 0.0 0.0 5304 864 pts/1 R+ 10:54 0:00 grep --color=auto mysql
以上输出是否表示MySQL已关闭?如果我运行,mysql -uuser -ppassword
我仍然可以登录mysql。
有什么建议么?