Hogyan lehet megváltoztatni a MySQL gyökér jelszavát az Ubuntu 20.04 -ben

How Change Mysql Root Password Ubuntu 20



A jelszavakat nehéz megjegyezni, így ha elfelejtette a MySQL root jelszavát, szerencsére van mód a megváltoztatására. Ezt a bejegyzést Önnek írták, és a bejegyzés végére sikeresen megváltoztatta a MySQL jelszavát.

Mielőtt közvetlenül a megoldáshoz kezdenénk, feltételezzük, hogy a MySQL adatbázis legújabb verzióját használja az Ubuntu 20.04 LTS rendszeren. Ez a bejegyzés lépésről lépésre nyújt útmutatást a MySQL root jelszavának megváltoztatásához az Ubuntu 20.04 rendszerben. Szóval, időpazarlás nélkül, kezdjük.





1. lépés: Ellenőrizze a MySQL verzióját az Ubuntu 20.04 rendszeren

Először ellenőrizze a MySQL verzióját, mert ez a bejegyzés tartalmazza a root jelszó megváltoztatásának megoldását a 8 -as vagy újabb verziónál. Ha a MySQL verziója 8 -nál alacsonyabb, akkor a megoldás más lesz. Az alábbiakban adjuk meg a MySQL verziójának ellenőrzésére vonatkozó parancsot.



$mysql--változat

2. lépés: Állítsa le a MySQL szervert

A MySQL root jelszó megváltoztatásához először le kell állítania a MySQL szervert, és ezt a következő paranccsal teheti meg:



$sudosystemctl stop mysql.service





Ellenőrizze a MySQL szerver állapotát a parancs használatával történő ellenőrzéshez:

$sudosystemctl állapot mysql.service

3. lépés: A támogatási táblázatok és hálózatépítés kihagyása

Ha a MySQL szervert a táblák és a hálózati ellenőrzés engedélyezése nélkül szeretné elindítani, állítsa be a MYSQLD_OPTS környezeti változót, amelyet a MySQL az indításkor használ.



$sudosystemctl set-environmentMYSQLD_OPTS='--skip-networking --skip-grant-tables'

Rendben, a környezeti változó be van állítva, és jelszó megadása nélkül tudunk bejelentkezni a MySQL shellbe.

4. lépés: Indítsa el a MySQL szolgáltatást

A MYSQLD_OPTS környezeti változó beállítása után indítsa el a MySQL szolgáltatást most a következő paranccsal:

$sudosystemctl indítsa el a mysql.service szolgáltatást

5. lépés: Erősítse meg a MySQL szerver állapotát

Erősítse meg a MySQL szolgáltatás állapotát, akár fut, akár nem:

$sudosystemctl állapot mysql.service

6. lépés: Jelentkezzen be a MySQL shellbe

Most root felhasználóként kell bejelentkeznie a MySQL szerverre, és a MySQL shellbe való bejelentkezéshez írja be a következő parancsot:

$sudomysql-ugyökér

Jelszó megadása nélkül bejelentkezik a MySQL héjba.

7. lépés: Módosítsa a root jelszót

Most először törölje a jogosultságokat.

mysql>öblítési jogosultságok;

Válassza ki a MySQL adatbázist.

mysql>USE mysql

És állítsa be a root felhasználó új jelszavát az Alter paranccsal az alábbi utasítás beírásával.

mysql>ALTER USER'gyökér'@'helyi kiszolgáló'AZONOSÍTOTTA:'az új jelszó';

Az új jelszó helyén adja meg új jelszavát. A MySQL root jelszó sikeres megváltoztatása után jelentkezzen ki a MySQL shellből.

mysql>Kilépés;

8. lépés: Öld meg az összes MySQL folyamatot és indítsd újra a MySQL szolgáltatást

Először is, ölje meg a MySQL összes folyamatát, mielőtt még újraindítja a MySQL szervert.

$sudo Öld meg mindet -umysql

A képen látható kimenet után nyomja meg az Enter billentyűt, és indítsa újra a MySQL szervert az alábbi paranccsal.

$sudosystemctl indítsa újra a mysql.service szolgáltatást

9. lépés: Jelentkezzen be az újonnan beállított jelszóval

Most jelentkezzen be a MySQL shellbe az újonnan beállított jelszóval.

$sudomysql-ugyökér-p

Adja meg a nemrég beállított jelszót az ALTER parancsban.

Ez az. A MySQL gyökér jelszava sikeresen megváltozott, és Ön újra bejelentkezett a MySQL héjba.

Csomagolás

Ebben a lépésenkénti útmutatóban megtanulta megváltoztatni a MySQL root jelszavát az Ubuntu 20.04 LTS rendszeren. Ez a bejegyzés mélyreható és könnyen érthető megoldást tartalmaz a MySQL root jelszavának visszaállítására az Ubuntu 20.04 rendszeren.