我的mysql数据库的当前分区已满,所以拒绝启动。 如何将数据库移动到另一个分区而不会丢失任何东西。
编辑:我在Ubuntu 10服务器上。
谢谢
作为根:
- 干净地closuresMySQL(myqsladmin关机)
- 编辑/etc/my.cnf并将data-dirconfiguration选项设置为MySQL数据目录的新位置。
- 将整个数据目录移动到新的位置,即:mv / var / lib / mysql / * / mnt / mysql /
- 确保权限是正确的,chown -R mysql:mysql / mnt / mysql
- 像往常一样启动MySQL。