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

1

A partição atual dos meus bancos de dados mysql está cheia, por isso nega a inicialização. Como posso mover bancos de dados para outra partição sem perder nada.

Edit: Eu estou no Ubuntu 10 Server.

Obrigado

    
por user44520 18.06.2010 / 17:41

1 resposta

7

Como root:

  1. Desligue o MySQL (desligamento myqsladmin)
  2. Edite /etc/my.cnf e defina a opção de configuração data-dir como o novo local do diretório de dados do MySQL.
  3. Mova seu diretório de dados inteiro para o novo local, por exemplo: mv / var / lib / mysql / * / mnt / mysql /
  4. Assegure-se de que as permissões estejam corretas, chown -R mysql: mysql / mnt / mysql
  5. Inicie o MySQL normalmente.
por 18.06.2010 / 17:47