januari 14, 2022

hur man ändrar mysql root-lösenord på Linux

om du har glömt MySQL-lösenordet för root-användaren har vi täckt dig i den här guiden. Följ våra stegvisa instruktioner för att återställa rotlösenordet på ett Linux-system via kommandoraden.

i denna handledning lär du dig:

  • hur man ändrar / återställer MySQL root-lösenord
Återställ MySQL root lösenord

Återställ MySQL root lösenord

programkrav och Linux-Kommandoradskonventioner
Kategori krav, konventioner eller programvaruversion som används
System alla Linux-distributioner
programvara MySQL
andra privilegierad åtkomst till ditt Linux-system som root eller via kommandot sudo.
konventioner # – kräver att givna linux-kommandon körs med root-privilegier antingen direkt som root-användare eller med hjälp av sudo kommando
$ – kräver att givna linux-kommandon körs som en vanlig icke-privilegierad användare

hur man ändrar / återställer MySQL root lösenord

steg för steg instruktioner:

  1. börja med att stoppa MySQL-tjänsten med ett systemctl-kommando:
    $ sudo systemctl stop mysql
  2. nu måste vi starta om MySQL-tjänsten men utan att lösenordsbehörigheter beviljas. Observera att & i slutet av kommandot bara kör tjänsten i bakgrunden och tillåter oss att fortsätta använda den aktuella terminalen.
    $ sudo mysqld_safe --skip-grant-tables &
  3. du kommer nu att kunna ansluta till MySQL-servern som root, utan att ange ett lösenord:
    $ mysql -u root
  4. Återställ nu root-lösenordet, men spola först behörigheterna för att ladda om grants:
    mysql> FLUSH PRIVILEGES;mysql> use mysql;mysql> update user set plugin="mysql_native_password" where User='root';mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_here';mysql> FLUSH PRIVILEGES;mysql> quit;
  5. slutligen stäng av MySQL-tjänsten och starta den igen.
    $ sudo systemctl restart mysql

allt klart. Ditt root-lösenord ska nu ändras och MySQL är igång igen som vanligt.

slutsats

att återställa ett glömt MySQL-root-lösenord är ganska enkelt. Processen innebär dock att du tar MySQL offline tillfälligt, så det är naturligtvis bäst att undvika att göra detta mer än absolut nödvändigt. Om du råkar glömma lösenordet igen vet du var du hittar den här guiden.

Lämna ett svar

Din e-postadress kommer inte publiceras.