como mover/configurar o banco de dados Mysql para outra partição?

como mover/configurar o banco de dados Mysql para outra partição?

A partição atual dos meus bancos de dados MySQL está cheia e nega a inicialização. Como posso mover bancos de dados para outra partição sem perder nada?

Editar: estou no Ubuntu 10 Server.

Obrigado

Responder1

Como raiz:

  1. Encerre o MySQL de forma limpa (desligamento myqsladmin)
  2. Edite /etc/my.cnf e defina a opção de configuração data-dir para o novo local do seu diretório de dados MySQL.
  3. Mova todo o seu diretório de dados para o novo local, ou seja: mv /var/lib/mysql/* /mnt/mysql/
  4. Certifique-se de que as permissões estejam corretas, chown -R mysql:mysql /mnt/mysql
  5. Inicie o MySQL normalmente.

informação relacionada