MySQL MariaDB

Hogyan lehet megváltoztatni a MySQL root jelszavát az Ubuntu 20-ban.04

Hogyan lehet megváltoztatni a MySQL root jelszavát az Ubuntu 20-ban.04

A jelszavakat nehéz megjegyezni, ezért ha elfelejtette a MySQL root jelszavát, szerencsére van mód arra, hogy megváltoztassa azt. Ezt a bejegyzést neked írtuk, és a bejegyzés végére sikeresen megváltoztatta a MySQL jelszavát.

Mielőtt rátérnénk a megoldásra, feltételezzük, hogy a MySQL adatbázis legújabb verzióját használja az Ubuntu 20-on.04 LTS rendszer. Ez a bejegyzés lépésről-lépésre ismerteti a MySQL gyökérjelszó megváltoztatását az Ubuntu 20-ban.04. Tehát, időpazarlás nélkül kezdjük.

1. lépés: Ellenőrizze a MySQL verzióját az Ubuntu 20-on.04

Először is 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. Ha a MySQL verziója 8-nál alacsonyabb, akkor a megoldás más lesz. A MySQL verziójának ellenőrzésére szolgáló parancs az alábbiakban található.

$ mysql --version

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:

$ sudo systemctl állítsa le a mysql-t.szolgáltatás

Ellenőrizze a MySQL kiszolgáló állapotát, hogy ellenőrizze a következő paranccsal:

$ sudo systemctl status mysql.szolgáltatás

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

A MySQL szerver indításához a táblák és a hálózati ellenőrzés megadása nélkül állítsa be a MYSQLD_OPTS környezeti változót, amelyet a MySQL használ az indításkor.

$ sudo systemctl set-environment MYSQLD_OPTS = "- skip-networking --skip-grant-tables"

Rendben, a környezeti változó be van állítva, és jelszó megadása nélkül bejelentkezhetünk 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 most a MySQL szolgáltatást a következő paranccsal:

$ sudo systemctl start mysql.szolgáltatás

5. lépés: Ellenőrizze a MySQL Server állapotát

Ellenőrizze a MySQL szolgáltatás állapotát, akár fut, akár nem:

$ sudo systemctl status mysql.szolgáltatás

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

Most root felhasználóként kell bejelentkeznie a MySQL szerverre, és a MySQL héjba történő bejelentkezéshez írja be a következő parancsot:

$ sudo mysql -u gyökér

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

7. lépés: Módosítsa a gyökér jelszavát

Most először öblítse át a kiváltságokat.

mysql> flush privilégiumok;

Válassza ki a MySQL adatbázist.

mysql> HASZNÁLJA a mysql-t

És állítsa be az új jelszót a gyökér felhasználó számára az Alter paranccsal a következő utasítás beírásával.

mysql> ALTER USER 'root' @ 'localhost' AZ 'új-jelszó' AZONOSÍTÓ;

Az „új jelszó” helyén adja meg új jelszavát. Miután sikeresen megváltoztatta a MySQL root jelszavát, jelentkezzen ki a MySQL shellből.

mysql> quit;

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

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

$ sudo killall -u mysql

Miután elkészítette a kimenetet a képen látható módon, nyomja meg az „Enter” gombot, és indítsa újra a MySQL szervert az alább megadott paranccsal.

$ sudo systemctl indítsa újra a mysql-t.szolgáltatás

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

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

$ sudo mysql -u root -p

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

Ez az. A MySQL root jelszavát sikeresen megváltoztatták, és visszalépett a MySQL shellbe.

Csomagolás

Ebben a lépésről lépésre megtanulta megváltoztatni a MySQL root jelszavát az Ubuntu 20-on.04 LTS rendszer. Ez a bejegyzés egy mély és könnyen érthető megoldást tartalmaz a MySQL root jelszavának visszaállítására az Ubuntu 20-on.04.

Az egér és az érintőpadok görgetési irányának megfordítása a Windows 10 rendszerben
Egér és Érintőpads nemcsak a számítást könnyűvé, de hatékonyabbá és kevésbé időigényessé is teszi. Nem tudunk elképzelni egy életet ezek nélkül az esz...
Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...
Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...