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!

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.