¿Cómo mover/configurar la base de datos Mysql a otra partición?

¿Cómo mover/configurar la base de datos Mysql a otra partición?

La partición actual de mi base de datos MySQL está llena, por lo que se niega a iniciar. ¿Cómo puedo mover bases de datos a otra partición sin perder nada?

Editar: estoy en Ubuntu 10 Server.

Gracias

Respuesta1

Como raíz:

  1. Apagar MySQL limpiamente (apagado de myqsladmin)
  2. Edite /etc/my.cnf y establezca la opción de configuración data-dir en la nueva ubicación de su directorio de datos MySQL.
  3. Mueva todo su directorio de datos a la nueva ubicación, es decir: mv /var/lib/mysql/* /mnt/mysql/
  4. Asegúrese de que los permisos sean correctos, chown -R mysql:mysql /mnt/mysql
  5. Inicie MySQL como de costumbre.

información relacionada