Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 24914|Risposta: 3

[Fonte] MySQL Server 5.7 Reimposta la password root

[Copiato link]
Pubblicato su 25/05/2017 09:51:07 | | | |
Prima di tutto, la prima cosa che devi fare è fermare prima il servizio mysql, fermarlo nel servizio, oppure puoi fermarlo con il comando cmd, io lo fermo direttamente dal servizio come segue:



La mia directory di installazione Mysql: C:\Program Files\MySQL\MySQL Server 5.7\bin\,
Secondo il tutorial su Internet, ho usato il comando cmd per inserire la cartella bin di mysql, e poi ho eseguito:


Assolutamente no. Il rapporto di errore dopo l'esecuzione è il seguente: la situazione di 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 [Attenzione] TIMESTAMP con valore implicito DEFAULT è deprecato. Per favore usa l'opzione --explicit_defaults_for_timestamp server (vedi la documentazione per maggiori dettagli).
2017-05-25T01:26:39.139544Z 0 [Nota] --secure-file-priv è impostato su NULL. Le operazioni relative all'importazione ed esportazione dei dati sono disabilitate
2017-05-25T01:26:39.142318Z 0 [Nota] mysqld (mysqld 5.7.17) iniziando come processo 11960 ...
2017-05-25T01:26:39.161559Z 0 [Avviso] Non si può creare file di test C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.162538Z 0 [Avviso] Non si può creare file di test C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.163179Z 0 [ERRORE] non è riuscito a impostare il datadir su C:\Program Files\MySQL\MySQL Server 5.7\data\
2017-05-25T01:26:39.163179Z 0 [ERRORE] Aborto

2017-05-25T01:26:39.163179Z 0 [Nota] Fine registro binlog
2017-05-25T01:26:39.163179Z 0 [Nota] mysqld: Spegnimento completato

Non giocare a carte secondo la routine!!

Ahah, molti tutorial su Internet sono sbagliati, quando eseguiamo la frase "mysqld --skip-grant-tables", mysql trova le cartelle my.ini e data dalla directory bin genitore,

Da quando è stato installato mysql 5.7, la directory dei dati del database e delle cartelle di configurazione my.ini è stata modificata, e non era nella stessa directory della nostra cartella bin.

Nel primo diagramma, c'è un parametro molto importante nel servizio mysql:





Il modo corretto per cambiare la password root è il seguente:

1: Interrompere il servizio Mysql
2: Apri il file di configurazione di ---defaults-file, (il mio è "C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"),
Aggiungi una frase in fondo alla my.ini e salva:
3: Avvio del servizio MySQL
4: Usa il comando cmd, inserisci il cd nella cartella bin di mysql, poi esegui:
Inserisci la password con calma! ! Inserisci la password con calma! ! Inserisci la password con calma! !

Siamo entrati con successo!
5: Eseguire il seguente comando:
6: La password root è stata modificata con successo!! Tuttavia, non è ancora finita, ricordiamoci di cancellare la frase my.ini abbiamo appena aggiunto!! Poi, riavvia Mysql!

Punteggio

Numero di partecipanti1MB+1 contribuire+1 Collasso ragione
Tututu + 1 + 1 Molto potente!

Vedi tutte le valutazioni





Precedente:Problemi di adattamento della larghezza per PC CSS e telefoni cellulari
Prossimo:C# usa ICSharpCode.SharpZipLib.dll per comprimere e decomprimere file/cartelle
Pubblicato su 08/11/2018 16:50:55 |
Ottimo, ma quando inserisco la password con noncuranza, mi viene detto:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -uroot -h 127.0.0.1 -p
Inserisci la password: *****
ERRORE 2003 (HY000): Impossibile connettersi al server MySQL su '127.0.0.1' (10061)
Pubblicato su 22/11/2018 19:38:30 |
Grazie, capo, finalmente l'ho risolto e ho realizzato la connessione remota al database MySQL, che ha richiesto una settimana per essere hackerata. Nel momento in cui il telnet è stato acceso oggi, sembrava aver curato la vecchia stitichezza che mi tormentava da molti anni~
Grazie ancora!!
Pubblicato su 27/12/2018 22:20:46 |
Fratello maggiore, fratello maggiore, finalmente ha risolto il !!!!! Grazie mille!!!!!!!!!
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com