Hvordan endre MySQL Root -passord i Ubuntu Topp 10.Topp 10

Hvordan endre MySQL Root -passord i Ubuntu Topp 10.Topp 10

Passord er vanskelig å huske, så hvis du har glemt MySQL Root -passordet, er det heldigvis en måte å endre det. Dette innlegget er skrevet for deg, og på slutten av dette innlegget vil du ha endret passordet til MySQL.

Før du kommer rett til løsningen, antas det at du bruker den nyeste versjonen av MySQL -databasen på Ubuntu 20.04 LTS -system. Dette innlegget vil gi en trinn-for-trinns guide for hvordan du endrer MySQL Root-passordet i Ubuntu 20.04. Så uten å kaste bort noe tid, la oss begynne.

Trinn 1: Sjekk versjonen av MySQL på Ubuntu 20.04

Først av alt, sjekk versjonen av mysql fordi dette innlegget inneholder løsningen av å endre rotpassordet på versjon 8 eller høyere. Hvis versjonen av mysql er lavere enn 8, vil løsningen være annerledes. Kommandoen for å sjekke versjonen av MySQL er gitt nedenfor:

$ MySQL -Versjon

Trinn 2: Stopp MySQL -serveren

For å endre MySQL Root -passordet, må du først slå av MySQL -serveren, og du kan gjøre det ved å bruke kommandoen:

$ sudo systemctl stopp mysql.service


Sjekk statusen til MySQL -serveren for å bekrefte ved hjelp av kommandoen:

$ sudo systemctl status mysql.service

Trinn 3: Hopp over tilskuddstabeller og nettverk

For å starte MySQL -serveren uten å gi tabeller og nettverkssjekk, sett miljøvariabelen "Mysqld_opts”Som MySQL bruker ved oppstart:

$ sudo systemctl set-miljø mysqld_opts = "-hopp-networking--ship-gant-tabeller"


OK, miljøvariabelen er angitt, og vi kan logge inn på MySQL -skallet uten å oppgi noe passord.

Trinn 4: Start MySQL -tjenesten

Etter å ha angitt miljøvariabelen “MySQLD_OPTS”, start MySQL -tjenesten nå med kommandoen:

$ sudo systemctl start mysql.service

Trinn 5: Bekreft statusen til MySQL -serveren

Bekreft statusen til MySQL -tjenesten, enten den kjører eller ikke:

$ sudo systemctl status mysql.service

Trinn 6: Logg på MySQL -skallet

Nå må du logge deg på som rotbruker til MySQL -serveren og for å logge deg på MySQL -skallet, skriv kommandoen:

$ sudo mysql -u root


Uten å gi noe passord, vil du logge inn på MySQL -skallet.

Trinn 7: Endre rotpassordet

Nå, skyll privilegiene først:

MySQL> Flush Privileges;


Velg MySQL -databasen:

mysql> bruk mysql


Og angi det nye passordet for rotbrukeren ved å bruke ENDRE Kommando ved å skrive følgende uttalelse:

mysql> alter bruker 'root'@'localhost' identifisert av 'the-new-password';


På stedet for “The New-Password”Gi det nye passordet ditt. Etter å ha endret MySQL Root -passordet, logg ut fra MySQL -skallet:

mysql> slutte;

Trinn 8: Gjennomfør databaseserveren til normale innstillinger

For å starte databaseserveren på nytt i “normal”Modus, er det påkrevd å“gå tilbake”Endringene vi har gjort slik at nettverkene er aktivert og tilskuddstabeller lastes.

For å gjøre det, for først å ta av "Mysqld_opts”Miljøvariabel som du har satt tidligere:

$ sudo SystemCTL UNSET-miljø MySQLD_OPTS


Etter å ha gjort det, fjern den modifiserte systemkonfigurasjonen ved å vende tilbake "Mysql”:

$ sudo SystemCTL Revert MySQL

Trinn 9: Drep alle MySQL -prosesser og start MySQL -tjenesten på nytt

Nå, drep alle prosessene til MySQL før du starter MySQL -serveren på nytt:

$ sudo killall -u mysql


Etter å ha hatt utdataene som vist på bildet, treffer du “Tast inn”Og start MySQL -serveren på nytt ved å bruke kommandoen gitt nedenfor:

$ sudo SystemCTL påstart MySQL.service

Trinn 10: Logg inn med det nylig angitte passordet

Logg deg på MySQL -skallet med det nylig angitte passordet:

$ sudo mysql -u root -p


Oppgi det nylig angitte passordet i ENDRE kommando:


Det var det. MySQLs rotpassord endres vellykket, og du er logget tilbake i MySQL -skallet.

Pakk opp

I denne trinn-for-trinn-guiden har du lært å endre MySQL Root-passordet på Ubuntu 20.04 LTS -system. Dette innlegget inneholder en dyp og lettfattelig løsning for å tilbakestille rotpassordet til MySQL på Ubuntu 20.04.