Como posso reinstalar completamente o mysql?

13

Eu tive que reiniciar no meio de uma grande importação de dados. Eu só tenho um banco de dados mysql, que agora foi corrompido.

Como posso remover completamente o mysql e reinstalá-lo? Eu tentei apt-get purge mysql-serverremover /var/lib/mysql/*e reinstalar, mas apt-getnão solicita um nome de usuário e senha root e não recria os /var/lib/mysqlarquivos. Como posso reinstalar?

cwd
fonte

Respostas:

18

Você deve fazer o seguinte:

apt-get purge mysql-server mysql-common mysql-client-<version>
rm -rf /var/lib/mysql
rm -rf /etc/mysql*

Então você pode reinstalar por completo.

Karlson
fonte
obrigado! também teve que adicionar a versão para mysql-server- <versão>
CWD
+1 por mencionar a remoção de / var / lib / mysql. Manter isso pode impedir que você execute uma instalação limpa, porque parece que mantém algumas informações sobre a atualização.
Dimir
1

É muito mais fácil executar isso:

sudo mysqld --initialize
Erro do Servidor Interno
fonte
O mysqld 5.6.30 não parece ter essa opção.
把友情留在无盐