Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 24914|Svar: 3

[Kilde] MySQL Server 5.7 Reset root-adgangskoden

[Kopier link]
Opslået på 25/05/2017 09.51.07 | | | |
Først og fremmest er det første, du skal gøre, at stoppe mysql-tjenesten først, stoppe den i tjenesten, eller du kan stoppe den med cmd-kommandoen, jeg stopper den direkte fra tjenesten som følger:



Min mysql installationsmappe: C:\Program Files\MySQL\MySQL Server 5.7\bin\,
Ifølge vejledningen på internettet brugte jeg cmd-kommandoen til at indtaste bin-mappen i mysql og udførte derefter:


På ingen måde. Fejlrapporten efter henrettelsen er som følger: Situationen for Shenma ???



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 [Advarsel] TIDSSTEMPEL med implicit STANDARD-værdi er forældet. Brug venligst --explicit_defaults_for_timestamp server-muligheden (se dokumentationen for flere detaljer).
2017-05-25T01:26:39.139544Z 0 [Bemærk] --secure-file-priv er sat til NULL. Operationer relateret til import og eksport af data er deaktiveret
2017-05-25T01:26:39.142318Z 0 [Bemærk] mysqld (mysqld 5.7.17) starter som proces 11960 ...
2017-05-25T01:26:39.161559Z 0 [Advarsel] Kan ikke oprette testfil C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.162538Z 0 [Advarsel] Kan ikke oprette testfil C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.163179Z 0 [FEJL] kunne ikke sætte datadir til C:\Program Files\MySQL\MySQL Server 5.7\data\
2017-05-25T01:26:39.163179Z 0 [FEJL] Afbryder

2017-05-25T01:26:39.163179Z 0 [Bemærk] Binlog slut
2017-05-25T01:26:39.163179Z 0 [Bemærk] mysqld: Nedlukning fuldført

Spil ikke kort efter rutinen!!

Haha, mange tutorials på internettet tager fejl, når vi udfører sætningen "mysqld --skip-grant-tables", vil mysql finde my.ini- og datamapperne fra bin-modermappen,

Siden MySQL 5.7 blev installeret, er mappen med databasedata og my.ini konfigurationsmapper blevet ændret, og den var ikke under samme mappe som vores bin-mappe.

I det første diagram er der en meget vigtig parameter i mysql-tjenesten:





Den korrekte måde at ændre root-adgangskoden på er som følger:

1: Stop MySQL-tjenesten
2: Åbn konfigurationsfilen for --defaults-file, (min er "C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"),
Tilføj en sætning nederst i my.ini og gem:
3: Start MySQL-tjenesten
4: Brug cmd-kommandoen, cd ind i bin-mappen i MySQL, og eksekver derefter:
Bare indtast adgangskoden afslappet! ! Bare indtast adgangskoden afslappet! ! Bare indtast adgangskoden afslappet! !

Vi kom ind med succes!
5: Udfør følgende kommando:
6: Root-adgangskoden er korrekt ændret!! Men det er ikke slut endnu, lad os huske at slette sætningen, my.ini vi lige har tilføjet!! Så genstart MySQL!

Score

Antal deltagere1MB+1 bidrage+1 Sammenbrud årsag
tututu + 1 + 1 Meget kraftfuldt!

Se alle vurderinger





Tidligere:Problemer med tilpasning af CSS PC og mobiltelefonens bredde
Næste:C# bruger ICSharpCode.SharpZipLib.dll til at komprimere og dekomprimere filer/mapper
Opslået på 08/11/2018 16.50.55 |
Fint, men når jeg indtaster adgangskoden tilfældigt, bliver der spurgt:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -uroot -h 127.0.0.1 -p
Indtast adgangskode: *****
FEJL 2003 (HY000): Kan ikke oprette forbindelse til MySQL-serveren på '127.0.0.1' (10061)
Opslået på 22/11/2018 19.38.30 |
Tak, chef, jeg løste det endelig og opdagede den fjernforbindelse til MySQL-databasen, som tog en uge at hacke. I det øjeblik telnettet blev tændt i dag, syntes det at kurere den gamle forstoppelse, der havde plaget mig i mange år~
Tak igen!!
Opslået på 27/12/2018 22.20.46 |
Storebror, storebror, endelig løste !!!!! Mange tak!!!!!!!!!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com