
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:
- Encerre o MySQL de forma limpa (desligamento myqsladmin)
- 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.
- Mova todo o seu diretório de dados para o novo local, ou seja: mv /var/lib/mysql/* /mnt/mysql/
- Certifique-se de que as permissões estejam corretas, chown -R mysql:mysql /mnt/mysql
- Inicie o MySQL normalmente.