Hvordan endre MySQL Root -passord i Linux eller Windows

Hvordan endre MySQL Root -passord i Linux eller Windows
MySQL gir brukeren anlegget til å administrere databasene sine og utføre administrative oppgaver. I tilfelle brukeren ønsker å endre passordet på grunn av sikkerhetsmessige årsaker, er det mulig å bruke "Endre brukeren”Kommando. Denne kommandoen er bare tilgjengelig for administratoren eller rotbrukeren. Administratoren kan også tilbakestille rotpassordet.

Dette innlegget inneholder en prosessuell guide for å endre MySQL Root -passordet i Windows eller Linux.

Endre MySQL Root -passord ved å bruke “Alter User” -kommandoen i Windows

I Windows, for å endre rotpassordet til MySQL, åpner du ledeteksten som administrator og logg inn på MySQL -serveren ved å bruke denne syntaks:

mysql -u root -p

Gi brukernavnet og slå "Tast inn”. Skriv inn passordet ditt og logg inn på serveren din med hell:

For å laste inn bevilgningstabellen for å utføre flush-privilegier-operasjoner, bruk denne kommandoen:

Spyle privilegier;

Suksessmeldingen vises “Spørring ok, 0 rader berørt ”:

Endre brukeren”Kommando hjelper til med å endre endringene i MySQL -kontoen, bruk kommandoen nedenfor for å endre rotpassordet til kontoen din:

Endre brukeren 'root'@'localhost' identifisert av '';

Meldingen vises som "Spørring OK”Hvis denne kommandoen vil utføre vellykket:

Rotpassordet endres vellykket. La oss se den samme prosessen på Linux.

Endre MySQL Root -passord ved å bruke “Alter User” -kommandoen i Linux

Utfør de samme kommandoene for å endre rotpassordet til MySQL i Linux:

Rotpassordet til MySQL endres vellykket. La oss nå tilbakestille passordet på Windows og Linux.

Tilbakestill MySQL Root -passord i Windows

For å tilbakestille rotpassordet til MySQL, stopp tjenesten. For det formålet, trykk på “Windows Logo + R”Nøkkel, type”tjenester.MSc”Og klikk på“Ok”:

Plukke ut "Mysql80”I“Tjenester”Og klikk på“Stopp tjenesten”Link:

Tjenesten vil stoppe med suksess:

Lag en tekstfil som administrator i stasjonen som inneholder operativsystemet (å foretrekke) og skriv kommandoen ved hjelp av denne syntaks:

Endre brukeren 'root'@'localhost' identifisert av '';

Oppgi det nye rotpassordet i syntaks og lagre filen:

Navngi filen din og lagre den:

Åpne ledeteksten som administrator:

Gå inn i katalogen som inneholder mysql. For dette innlegget er katalogen “C: \ Program Files \ MySQL \ MySQL Server 8.0 \ bin”:

CD "C: \ Program Files \ MySQL \ MySQL Server 8.0 \ bin "

Katalogen endres vellykket:

Neste trinn er å tilbakestille passordet ved å erstatte initialisering av filen du nettopp har opprettet for passordet, ved å opprette:

mysqld--defaults-file = "C: \ ProgramData \ mysql \ mysql Server 8.0 \ min.ini "-init-fil = c: \ mysql-init.tekst

Den feilfrie utgangen vil tilbakestille rotpassordet i Windows:

Passordet tilbakestilles vellykket, la oss gjøre samme prosedyre for Linux.

Tilbakestill MySQL Root -passord i Linux

For å tilbakestille rotpassordet i Linux, og du må først stoppe MySQL -tjenesten ved å skrive:

sudo systemctl stopp mysql

Status for MySQL -tjenesten vil endre seg til “inaktiv (død)”:

Opprett en TXT -fil ved hjelp av hvilken som helst tekstredigerer. Dette innlegget bruker Nano Editor ved å skrive:

Nano Mysqlini.tekst

Skriv inn kommandoen ved hjelp av denne syntaksen i filen:

Endre brukeren 'root'@'localhost' identifisert av '';

Oppgi det nye rotpassordet, lagre og avslutte filen ved å trykke på “Ctrl + x”Nøkkel:

Initialiser filen ved å bruke denne kommandoen:

Sudo mysqld-init-fil =/home/username/mysqlini.tekst &

Rotpassordet vil endre seg vellykket:

Du har tilbakestilt MySQL Root -passordet i Linux.

Konklusjon

For å endre rotpassordet til MySQL i Windows og Linux, kjør "Endre brukeren 'root'@'localhost' identifisert av '';”Kommando. Bruk den samme kommandoen i en fil og start den for å tilbakestille passordet. Denne guiden ga deg måter å endre og tilbakestille rotpassordet til MySQL i Linux og Windows.