MySQL został całkowicie odinstalowany i ponownie zainstalowany, ale baza danych nadal istnieje w systemie Ubuntu 12.04

9

Muszę całkowicie usunąć MySQL ze wszystkich baz danych oraz zainstalować i zainstalować ponownie, ponieważ root jest uszkodzony. Postępowałem zgodnie z tymi instrukcjami:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean

Ale kiedy ponownie instaluję za pomocą

sudo apt-get install mysql-server

istnieją stare bazy danych, tabela starych użytkowników z uszkodzonymi użytkownikami itp., więc nie można całkowicie odinstalować / naprawić

Utknąłem, pomóżcie proszę, dziękuję bardzo!

Desttro
źródło

Odpowiedzi:

7

Dodaj

rm -rf /var/lib/mysql
rm -rf /etc/mysql*

przed installusunięciem wszystkiego, ale uważaj, możesz mieć schematy stron trzecich, takie jak phpmyadmin, ... Więc rozważ usunięcie jednego po drugim podfolderu.

Może jest na to elegancki sposób mysql_secure_installation

mirkobrankovic
źródło
dziękuję, tak kilka minut temu rozwiązano za pomocą szeptanych poleceń: rm -rf / var / lib / mysql i rm -rf / etc / mysql *
Desttro
znakomity! : D: P
mirkobrankovic
W moim przypadku zrobienie tego doprowadziło mnie do tego problemu stackoverflow.com/questions/28626974/… .
Tomas Romero
Tak, ale nie zapomnij najpierw wyczyścićsudo apt-get remove --purge mysql-server mysql-client mysql-common
mirkobrankovic