这是在Ubuntu上关闭mysql的可接受方式吗?

时间:2012-02-09 21:35:48

标签: ubuntu

我需要关闭mysql才能将数据库移动到更大的分区..

从查看/etc/init.d/mysql它说:

$ ECHO“而不是通过/etc/init.d调用init脚本,使用service(8)” $ ECHO“实用程序,例如服务$ INITSCRIPT $ COMMAND”

所以我输入了这个表扬:

root @ prog:/etc/init.d# service mysql stop mysql停止/等待

似乎关闭了它 - 但这是填充mysql(或其他任何东西)的最好方法吗?

另外,当我发出这个命令时,仍然列出了mysql,但是没有运行:

root @ prog:/etc/init.d# service --status-all | grep mysql  [? ] mysql

所以我猜服务没有列出实际运行的东西,但“可能会运行”?

1 个答案:

答案 0 :(得分:0)

对于大多数守护进程,service命令是最好的当前方法,但是你需要小心MySQL。 MySQL引擎通常不能关闭,你应该首先关闭在关机期间可能写入数据库的任何服务来限制对它的访问。还有一些解决方案,如percona服务器,它已经更改了关闭和重启代码,使其更加安全。