Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 24914|Odpowiedź: 3

[Źródło] MySQL Server 5.7 Zresetuj hasło root

[Skopiuj link]
Opublikowano 25.05.2017 09:51:07 | | | |
Przede wszystkim musisz najpierw zatrzymać usługę mysql, zatrzymać ją w usłudze lub możesz ją zatrzymać za pomocą polecenia cmd, ja zatrzymuję ją bezpośrednio z serwisu w następujący sposób:



Mój katalog instalacyjny mysql: C:\Program Files\MySQL\MySQL Server 5.7\bin\,
Według poradnika w Internecie, użyłem komendy cmd, aby wejść do folderu bin w mysql, a następnie wykonałem:


W żadnym bądź razie. Raport błędu po wykonaniu przedstawia się następująco: sytuacja Shenmy ???



mysqld: Can't change dir to 'C:\Program Files\MySQL\MySQL Server 5.7\data\' (Errcode: 2 - No such file or directory)
2017-05-25T01:26:39.139544Z 0 [Ostrzeżenie] TIMESTAMP z domyślną wartością DOMYŚLNĄ jest wycofany. Proszę użyć opcji --explicit_defaults_for_timestamp serwera (szczegóły w dokumentacji).
2017-05-25T01:26:39.139544Z 0 [Uwaga] --secure-file-priv jest ustawiony na NULL. Operacje związane z importem i eksportem danych są wyłączone
2017-05-25T01:26:39.142318Z 0 [Uwaga] mysqld (mysqld 5.7.17) zaczynając od procesu 11960 ...
2017-05-25T01:26:39.161559Z 0 [Ostrzeżenie] Nie można utworzyć pliku testowego C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.162538Z 0 [Ostrzeżenie] Nie można utworzyć pliku testowego C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.163179Z 0 [BŁĄD] nie udało się ustawić datadir na C:\Program Files\MySQL\MySQL Server 5.7\data\
2017-05-25T01:26:39.163179Z 0 [BŁĄD] Przerwanie

2017-05-25T01:26:39.163179Z 0 [Uwaga] Binlog koniec
2017-05-25T01:26:39.163179Z 0 [Uwaga] mysqld: Wyłączenie zakończone

Nie graj w karty zgodnie z rutyną!!

Haha, wiele tutoriali w Internecie jest błędnych, gdy wykonujemy zdanie "mysqld --skip-grant-tables", mysql znajduje foldery my.ini i data z katalogu nadrzędnego bin,

Od zainstalowania mysql 5.7 zmieniono katalog danych bazy danych i my.ini folderów konfiguracyjnych i nie znajdował się on w tym samym katalogu co nasz folder bin.

Na pierwszym diagramie w usłudze mysql znajduje się bardzo ważny parametr:





Poprawny sposób zmiany hasła głównego jest następujący:

1: Zatrzymaj usługę mysql
2: Otwórz plik konfiguracyjny --defaults-file (mój to "C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"),
Dodaj zdanie na dół my.ini i zapisz:
3: Rozpocznij usługę MySQL
4: Użyj polecenia cmd, wrzuć cd do folderu bin w mysql, a następnie wykonaj:
Po prostu wpisz hasło bez zobowiązania! ! Po prostu wpisz hasło bez zobowiązania! ! Po prostu wpisz hasło bez zobowiązania! !

Udało nam się wejść!
5: Wykonaj następujące polecenie:
6: Hasło root zostało pomyślnie zmodyfikowane!! Jednak to jeszcze nie koniec, pamiętajmy, żeby usunąć zdanie, my.ini właśnie dodaliśmy!! Następnie zrestartuj mysql!

Wynik

Liczba uczestników1MB+1 przyczynić się+1 Zapaść powód
Tututu + 1 + 1 Bardzo potężne!

Zobacz wszystkie oceny





Poprzedni:Problemy z adaptacją szerokości szerokości CSS PC i telefonów komórkowych
Następny:C# używa ICSharpCode.SharpZipLib.dll do kompresji i dekompresji plików/folderów
Opublikowano 08.11.2018 16:50:55 |
Super, ale gdy wpisuję hasło na luzie, pojawia się komunikat:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -uroot -h 127.0.0.1 -p
Wprowadź hasło: *****
BŁĄD 2003 (HY000): Nie można połączyć się z serwerem MySQL na '127.0.0.1' (10061)
Opublikowano 22.11.2018 19:38:30 |
Dziękuję, szefie, w końcu rozwiązałem problem i zauważyłem zdalne połączenie z bazą MySQL, którego zhakowanie zajęło tydzień. W momencie, gdy dziś włączyłem telnet, wydawało się, że wyleczył stare zaparcia, które dręczyły mnie od wielu lat~
Jeszcze raz dzięki!!
Opublikowano 27.12.2018 22:20:46 |
Starszy bracie, starszy bracie, w końcu rozwiązałem !!!!! Bardzo dziękuję!!!!!!!!!
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com