Reinstale o MySql E mantenha as tabelas e dados existentes no banco de dados

1

Por favor, ajude!

Existem problemas no servidor e o MySql não está mais sendo executado em nosso servidor (Ubuntu). O serviço não é reconhecido e precisa ser reinstalado. Infelizmente, não foi feito o backup do banco de dados por 48 horas e isso é muita informação.

Como faço para reinstalar o MySql E manter todos os dados do meu banco de dados? Por favor note - não consigo acessar o mysql. Eu não posso usar a linha de comando mysql nem o phpmyadmin.

Agradecemos antecipadamente e deixe-me saber se estou perdendo detalhes importantes.

    
por csi 19.04.2013 / 00:09

2 respostas

3

Os arquivos de banco de dados MySQL são armazenados em / var / lib / mysql. Esta pasta permanece intocada quando você remove ou reinstala o pacote MySQL, mas somente se você usa apt-get remove . Não use use apt-get purge , o que removerá os arquivos em / var / lib / mysql.

Você também deve fazer um backup de banco de dados. Uma cópia do / var / lib / mysql pode não ser suficiente.

    
por 19.04.2013 / 00:13
-1

backup:

mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql

restaurar:

mysql -u root -p[root_password] [database_name] < dumpfilename.sql

Você também pode editar o arquivo de backup sql no seu editor de texto favorito.

    
por 19.04.2013 / 06:21