Cum să resetați parola rădăcină în MySQL ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
18.11.2024

Cum să resetați parola rădăcină în MySQL

Pentru cei care administrează baze de date MySQL pe platforma de găzduire AlexHost, resetarea parolei root este un proces sigur și eficient, datorită mediului de server stabil și bine configurat pe care AlexHost îl oferă. Indiferent dacă sunteți găzduit pe un server VPS sau dedicat, AlexHost se asigură că aveți flexibilitatea și controlul necesare pentru a gestiona sarcini administrative precum resetarea parolei. Acest ghid vă prezintă pașii de resetare a parolei rădăcină MySQL, permițându-vă să mențineți accesul neîntrerupt la sistemul dvs. de gestionare a bazelor de date în timp ce vă folosiți de infrastructura de găzduire de încredere a AlexHost.

Resetarea parolei rădăcină în MySQL este o sarcină administrativă obișnuită care poate fi necesară dacă ați uitat parola sau trebuie să o schimbați din motive de securitate. Acest ghid vă va ghida prin procesul de resetare a parolei rădăcină în MySQL, asigurându-vă că puteți recâștiga accesul la sistemul dvs. de gestionare a bazelor de date.

1. Înțelegerea utilizatorului rădăcină în MySQL

Utilizatorul root este contul administrativ implicit în MySQL, care acordă privilegii complete pentru gestionarea bazelor de date, a utilizatorilor și a altor setări de sistem. Este esențial să protejați acest cont, deoarece are capacitatea de a efectua orice acțiune în cadrul mediului MySQL.

2. Oprirea serverului MySQL

Înainte de a reseta parola root, trebuie să opriți serverul MySQL. Comenzile pentru a face acest lucru vor varia în funcție de sistemul dvs. de operare.

Pasul 1: Opriți serviciul MySQL

Pe sistemele Linux, utilizați următoarea comandă:

sudo systemctl stop mysql # Pentru sistemele care utilizează systemd

Pentru sistemele care utilizează service, utilizați:

sudo service mysql stop

În Windows, puteți opri serviciul MySQL din panoul de control Servicii sau utilizând promptul de comandă:

net stop mysql

3. Pornirea MySQL în Safe Mode

Pentru a reseta parola root, trebuie să porniți MySQL în modul sigur cu opțiunea –skip-grant-tables, care vă permite să accesați baza de date fără parolă.

Pasul 1: Porniți MySQL în modul sigur

Rulați următoarea comandă pe Linux:

sudo mysqld_safe –skip-grant-tables &

Pe Windows, deschideți promptul de comandă ca administrator și navigați în directorul de instalare MySQL. Apoi rulați:

mysqld –skip-grant-tables

4. Conectarea la MySQL

Odată ce MySQL rulează în modul de siguranță, vă puteți conecta fără parolă.

Pasul 1: Accesați MySQL

Deschideți o nouă fereastră de terminal și tastați:

mysql -u root

Ar trebui să obțineți acces la promptul de comandă MySQL.

5. Resetarea parolei rădăcină

Pasul 1: Actualizați parola rădăcină

La promptul MySQL, executați următoarele comenzi pentru a reseta parola rădăcină. Înlocuiți new_password cu parola dorită.

FLUSH PRIVILEGES; — Curățați privilegiile pentru a vă asigura că modificările au efect ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘new_password’;

Dacă utilizați MySQL 5.7 sau o versiune anterioară, comanda poate arăta astfel:

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘new_password’);

6. Ieșirea din MySQL

Pasul 1: Ieșirea din Prompt-ul de comandă MySQL

După ce ați resetat parola, ieșiți din promptul de comandă MySQL:

EXIT;

7. Repornirea serverului MySQL

Pasul 1: Opriți MySQL în modul de siguranță

Opriți procesul MySQL Safe Mode. Dacă l-ați inițiat în fundal, găsiți ID-ul procesului (PID) și opriți-l. Alternativ, puteți reporni serverul.

Pe Linux:

sudo systemctl stop mysql sudo systemctl start mysql

Pe Windows:

net stop mysql net start mysql

8. Testarea noii parole

Pasul 1: Conectați-vă cu noua parolă

Testați noua parolă root conectându-vă la MySQL:

mysql -u root -p

Când vi se solicită, introduceți noua dvs. parolă. Dacă puteți accesa promptul MySQL, resetarea parolei a avut succes.

9. Concluzie

Resetarea parolei rădăcină în MySQL este un proces simplu care poate fi finalizat în câțiva pași. Prin oprirea serviciului MySQL, pornirea acestuia în modul sigur și executarea comenzilor SQL corespunzătoare, puteți recâștiga accesul la sistemul de gestionare a bazelor de date. Amintiți-vă întotdeauna să vă protejați contul rădăcină și să luați în considerare utilizarea unui manager de parole pentru a ține evidența acreditărilor dvs.

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills