Bestemme databasen din
Tilbakestiller MySQL-passordet ditt
Tilbakestiller MariaDB-passordet ditt
Konklusjon
Hvis du har glemt MySQL root-passordet ditt, kan du tilbakestille det ved å følge trinnene i denne artikkelen. Prosessen er ganske enkel og fungerer på disse operativsystemene:
- Ubuntu 16.04
- Ubuntu 18.04
- Debian 8
- Debian 9
Bestemme databasen din
Tabellen nedenfor vil fortelle deg hvilken databaseprogramvare som er tilgjengelig i OS-depotet som standard.
| Operating System | MySQL/MariaDB |
| ---------------------- | --------------- |
| Ubuntu 16.04 | MariaDB |
| Ubuntu 18.04 | MariaDB |
| Debian 8 | MySQL |
| Debian 9 | MySQL |
Hvis du fortsatt er usikker på databaseprogramvaren du har installert, utfør følgende kommando:
mysql -V
Hvis du mysql Ver xxx Distrib x.x.x-MariaDBfor eksempel ser , kjører du MariaDB. Ellers kjører du MySQL.
Hvis du har MySQL installert, følg veiledningen nedenfor for å tilbakestille passordet ditt. Hvis du har installert MariaDB, bla til delen "Tilbakestille MariaDB-passordet" .
Tilbakestiller MySQL-passordet ditt
Først må vi stoppe mysqltjenesten og gi tilgang uten passord:
service mysql stop
mysqld_safe --skip-grant-tables &
Når mysqltjenesten stopper, kan vi nå koble til databaseserveren vår ved å utføre følgende kommando:
mysql -u root mysql
Skriv inn følgende i SQL-terminalen:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Du kan nå skrive inn følgende i SQL-terminalen:
exit
Du kan nå starte mysqltjenesten på nytt:
service mysql restart
Tilbakestiller MariaDB-passordet ditt
Siden MariaDB (i hovedsak) er den samme programvaren, er kommandoene like. I likhet med forrige seksjon, må vi stoppe mariadbprosessen og gi passordfri tilgang før vi fortsetter:
service mariadb stop
mysqld_safe --skip-grant-tables &
Nå kan vi koble til databaseserveren vår:
mysql -u root mysql
Når du ser SQL-terminalen, skriv inn følgende:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Avslutt og start MariaDB på nytt:
exit
service mariadb restart
Konklusjon
Gratulerer! Du har tilbakestilt MySQL/MariaDB-serverpassordet ditt.