Remover bancos de dados MariaDB (MySQL)

18

Como removo completamente o MariaDB para poder redefinir a senha root?

SteamPunk_Devil
fonte
4
Desculpe? O que o 1º tem a ver com o 2º? E mesmo que você tenha redefinido a senha para conectar-se ao banco de dados e não a senha root: o que isso tem a ver com a remoção do mariadb?
Rinzwind 3/08/16
11
e como você instalou o mariadb? apt-get? fonte tarball?
Rinzwind 3/08/16
Eu usei o apt-get eu preciso redefinir praticamente todas as senhas para ele, mas acho que Ive quebrado para o palco uma redefinição completa é mais fácil do que fazê-lo manualmente
SteamPunk_Devil
11
Reinstalar os pacotes não redefinirá o banco de dados ou sua configuração. Isso soa como um problema XY . Eu acho que sua pergunta seria melhor nos moldes de: “Eu quebrei minha instalação do MariaDB e provavelmente preciso redefinir sua senha root. Até agora, tentei [...] conseguir isso, mas não foi bem-sucedido / parece ter piorado as coisas. Como posso proceder? ”Não vou votar para fechá-lo, porque não há uma resposta útil.
David Foerster

Respostas:

36

Primeiro, crie um backup de {database}:

mysqldump -u {user} -p {database} > /home/$USER/Documents/backup.sql

Para remover qualquer rastreamento do mariadb instalado por meio do apt-get:

sudo service mysql stop
sudo apt-get --purge remove "mysql*"
sudo rm -rf /etc/mysql/ 

e tudo se foi. Incluindo bancos de dados e qualquer arquivo de configuração.

Para verificar se alguma coisa chamada mysql se foi, faça um

sudo updatedb

e um

locate mysql

Deve estar bastante vazio (talvez algumas páginas de manual ou um conector). Se você encontrar um my.cnfdos resultados, remova-o também.

Rinzwind
fonte
//, eu sei que é o Ask Ubuntu, mas você tem alguma idéia de como fazer isso sem usar o gerenciador de pacotes?
Nathan Basanese
Isso depende do sistema operacional para o qual você deseja.
Rinzwind