MySQL:仅停止一个数据库以允许其移动

MySQL:仅停止一个数据库以允许其移动

我想对组成几个 MySQL DB 的文件进行一些工作(将文件移动到不同的分区并将原始位置符号链接到此位置),如果可能的话,我想关闭正在移动的数据库,而不是完全关闭 MySQL。

MySQL 中有什么方法可以做到这一点吗,或者我需要完全关闭 MySQL 才能移动文件?

答案1

虽然您可以锁定数据库以阻止访问,但您无法“停止”它。启动和停止的是服务本身,这当然会影响它处理的所有数据库。如果问题是磁盘空间,我建议移动整个数据库,而不仅仅是一个数据库。

相关内容