Wszystkim zdarzyło się, że z powodu zamieszania zapominają o kluczu do programu. Wierz lub nie, ale to się często zdarza w MySQL, co jest bardzo poważne, ponieważ bez tego nie będziesz w stanie nic zrobić. Ale uspokój się, jeśli jesteś jednym z nieszczęśników, którzy im się przydarzyli, dzisiaj zobaczysz Jak odzyskać hasło roota MySQL w systemie Windows?
Przed kontynuowaniem weź pod uwagę, że proces wykonać odzyskiwanie hasła Jest to trochę skomplikowane, jeśli nie opanujesz tego programu (nie musisz być ekspertem, ale masz pojęcia), jednak ten poradnik postara się podsumować wszystko najlepiej, jak to możliwe.
Jak odzyskać hasło root MySQL w systemie Windows?
Przed rozpoczęciem procesu, który pomoże Ci odpowiedzieć na pytanie Jak odzyskać hasło roota MySQL w systemie Windows?Powinieneś wiedzieć, że wszystkie niezbędne kroki zostaną podzielone, aby nie było zamieszania ani nadmiaru informacji.
Teraz pierwszą rzeczą, którą musisz zrobić, to przejść do menedżera procesów Windows (services.msc), tam kliknąć prawym przyciskiem myszy Mysql i podać opcja „Zatrzymać”. Następnie otwórz okno CMD na starcie komputera i przejdź do folderu, w którym znajduje się Mysql na komputerze (otwarcie okna poleceń CMD jest obowiązkowe, bez niego nic nie zrobisz).
Zwykle znajduje się to w sekcji BIN, która z kolei znajduje się w folderze instalacyjnym programu. Po znalezieniu napisz w CMD „Mysqld-nt –skip-grant-table”, co spowoduje rozpoczęcie procesu, który uczyni konsolę bezużyteczną.
Krok numer dwa
Teraz, gdy osiągnąłeś powyższe, otwórz ponownie okno CMD (bez zamykania drugiego), stamtąd przejdź do folderu instalacyjnego MySQL i wpisz: „mysql -u root „Dzięki temu możesz wejść bez hasła, ale proces jeszcze się nie zakończył.
Krok numer 3
Następną rzeczą, którą powinieneś zrobić, to zlokalizować się w bazie danych (za pomocą MySwl), a następnie przystąpić do tworzenia kolejnego katalogu głównego, umieszczając: „INSERT INTO user VALUES („ localhost ”,„ roottemporal ”,”, „Y”, „Y”, „Y”, „Y”, „Y”, „Y”, „Y”, „Y”, „Y” „,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”,„ Y ”, 'Y’, 'Y’, 'Y’, 'Y’, 'Y’, ”,”, ”,”, '0′, '0′, '0′, '0′) ”
Pamiętaj, że ostatnia linia, którą będziesz musiał umieścić ręcznie, to dokładnie 26 Y, 4 0 i 4 puste miejsca. Umieszczając je i uruchamiając, zostanie utworzony tymczasowy root, który będzie miał włączone wszystkie uprawnienia.
Gdy to już działa, zamknij pierwsze otwarte okno CMD, a także proces Mysql, z którego korzystałeś (na wypadek, gdyby ci nie pozwalali, użyj menedżera zadań, aby zabić ich obu lub wybierz wymuszenie usunięcia plików i folderów z CMD ).
Ostatnie kroki do podjęcia
Jesteś blisko odpowiedzi na pytanie Jak odzyskać hasło root MySQL w systemie Windows?i rozwiązując w ten sposób problem, pozostaje tylko kilka ostatnich kroków do wykonania. Pierwszym z nich jest ponowne rozpoczęcie pracy z menedżerem usług MySQL.
Następnie otwórz okno CMD i wprowadź tymczasowy root (jednocześnie wybierz bazę danych za pomocą Mysql). Aby zakończyć bieg: „UPDATE user SET Password = PASSWORD (’the_new_password’) WHERE User = 'root’”, a następnie „flush privileges”.
W ten sposób będziesz gotowy, abyś mógł ponownie w pełni korzystać z programu. Jedyne, co musisz zrobić, to usunąć tymczasowy root za pomocą poleceń: „usuń od użytkownika, gdzie user = 'roottemporal’; ” i „opróżnij przywileje”; (ułóż je w tej kolejności).
I voila, teraz możesz wreszcie powiedzieć, że masz odpowiedź na początkowe pytanie, jak odzyskać hasło roota MySQL w systemie Windows?, Więc twój problem jest już częścią przeszłości i nie powinien się powtórzyć.
Pamiętaj, że każdą z instrukcji tutaj trzeba przestrzegać co do joty, bo błąd może być dość irytujący (może sprawić, że będziesz miał więcej problemów niż te, od których zaczynałeś). Zaleca się poszukać więcej informacji o tym programie, ponieważ w ten sposób można ulepszyć i osiągnąć więcej rzeczy, takich jak podłączenie dwóch komputerów do bazy danych MySQL (co jest trudne).