În primul rând, primul lucru pe care trebuie să-l faci este să oprești serviciul mysql mai întâi, să-l oprești în serviciu sau poți să-l oprești cu comanda cmd, eu îl opresc direct din serviciu astfel:
Directorul meu de instalare mysql: C:\Program Files\MySQL\MySQL Server 5.7\bin\, Conform tutorialului de pe Internet, am folosit comanda cmd pentru a intra în folderul bin al mysql, apoi am executat:
În niciun caz. Raportul de eroare după execuție este următorul: situația Shenmei ???
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 [Atenție] TIMESTAMP cu valoarea implicită IMPLICITĂ este deprecat. Te rugăm să folosești opțiunea de server explicit_defaults_for_timestamp (vezi documentația pentru mai multe detalii). 2017-05-25T01:26:39.139544Z 0 [Notă] --secure-file-priv este setat pe NULL. Operațiunile legate de importul și exportul datelor sunt dezactivate 2017-05-25T01:26:39.142318Z 0 [Notă] mysqld (mysqld 5.7.17) începând ca procesul 11960 ... 2017-05-25T01:26:39.161559Z 0 [Avertisment] Nu se poate crea fișierul de test C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test 2017-05-25T01:26:39.162538Z 0 [Avertisment] Nu se poate crea fișierul de test C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test 2017-05-25T01:26:39.163179Z 0 [EROARE] nu a reușit să seteze datadirul la C:\Program Files\MySQL\MySQL Server 5.7\data\ 2017-05-25T01:26:39.163179Z 0 [EROARE] Anulare
2017-05-25T01:26:39.163179Z 0 [Notă] Sfârșitul logului 2017-05-25T01:26:39.163179Z 0 [Notă] mysqld: Oprire completă Nu juca cărți conform rutinei!!
Haha, multe tutoriale de pe Internet sunt greșite, când executăm propoziția "mysqld --skip-grant-tables", mysql va găsi folderele my.ini și data din directorul părinte bin
De când mysql 5.7 a fost instalat, directorul folderelor de date din baza de date și my.ini de configurare a fost modificat și nu era în același director cu folderul nostru bin.
În prima diagramă, există un parametru foarte important în serviciul mysql:
Modul corect de a schimba parola root este următoarea:
1: Oprirea serviciului mysql 2: Deschide fișierul de configurare al --defaults-file, (al meu este "C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"), Adaugă o propoziție la finalul my.ini și salvează:
3: Pornirea serviciului MySQL 4: Folosește comanda cmd, pune cd în folderul bin al mysql și apoi execută:
Doar introdu parola casual! ! Doar introdu parola casual! ! Doar introdu parola casual! !
Am intrat cu succes! 5: Executați următoarea comandă:
6: Parola root a fost modificată cu succes!! Totuși, nu s-a terminat încă, să ne amintim să ștergem propoziția my.ini tocmai am adăugat!! Apoi, repornește mysql!
|