Jeśli nie pamiętasz swojego aktualnego hasła roota i chcesz zainstalować nową instancję MySQL i zastosowałeś inne sposoby, takie jak "-init-file.txt"
, ale nadal się nie udało.
Jest inne rozwiązanie, które mi się sprawdziło. Odinstalowanie MySQL z panelu sterowania nie usunęło wszystkich plików, pozostawiło pewne odniesienia w systemie.
-
Aby całkowicie usunąć pliki MySQL, otwórz ścieżkę folderu
C:\Users\your pc name\AppData\Roaming
i usuń folder MySQL. -
Następnie usuń jeszcze jedno odniesienie, które znajduje się w
C:\ProgramData\MySQL
, jeśli nie jest widoczny, sprawdź opcje widoku folderów i odznacz „Nie pokazuj ukrytych plików”. -
Ostatnie odniesienie do MySQL istnieje w naszych usługach systemowych:
Wpisz „Usługi” w polu wyszukiwania na pasku zadań. Znajdź usługi związane z MySQL i zanotuj je. W moim przypadku mam dwa (MySQLRouter i MYSQL80).
Otwórz wiersz poleceń z administratorem i wpisz:
sc delete "ServiceName"
,W moim przypadku:
sc delete MySQL80
sc delete MySQLRouter
Upewnij się, że wszystkie usługi związane z MySQL zostały usunięte za pomocą powyższego polecenia. Uruchom ponownie komputer i zainstaluj instancję MySQL z nową konfiguracją.