MySQL MariaDB

Kuidas muuta MySQL-i juurparooli Ubuntu 20-s.04

Kuidas muuta MySQL-i juurparooli Ubuntu 20-s.04

Paroole on raske meelde jätta, nii et kui olete MySQL-i juurparooli unustanud, on õnneks võimalus seda muuta. See postitus on kirjutatud teile ja selle postituse lõpuks olete edukalt muutnud MySQL-i parooli.

Enne lahenduse juurde jõudmist eeldatakse, et kasutate Ubuntu 20 MySQL-i andmebaasi uusimat versiooni.04 LTS süsteem. See postitus annab samm-sammulise juhendi MySQL-i juurparooli muutmiseks Ubuntu 20-s.04. Alustame siis aega raiskamata.

1. samm: kontrollige MySQL-i versiooni Ubuntu 20-s.04

Kõigepealt kontrollige oma MySQL-i versiooni, sest see postitus sisaldab lahendust juurparooli muutmiseks versioonis 8 või uuem. Kui teie MySQL-i versioon on alla 8, on lahendus teistsugune. Allpool on toodud käsk MySQL-i versiooni kontrollimiseks.

$ mysql --versioon

2. samm: peatage MySQL-server

MySQL-i juurparooli muutmiseks peate kõigepealt MySQL-i serveri välja lülitama ja saate seda teha käsuga:

$ sudo systemctl peatab mysql.teenus

Kontrollige MySQL-i serveri olekut, et seda kontrollida käsuga:

$ sudo systemctl olek mysql.teenus

3. samm: jätke toetuste tabelid ja võrgustikud vahele

MySQL-serveri käivitamiseks ilma tabeleid ja võrgukontrolli andmata määrake keskkonnamuutuja MYSQLD_OPTS, mida MySQL käivitamisel kasutab.

$ sudo systemctl seatud keskkond MYSQLD_OPTS = "- jätke võrguühendus vahele - skip-grant-tabelid"

Hea küll, keskkonnamuutuja on seatud ja me saame MySQL-i sisse logida parooli andmata.

4. samm: käivitage teenus MySQL

Pärast keskkonnamuutuja MYSQLD_OPTS seadistamist käivitage MySQL-teenus nüüd käsuga:

$ sudo systemctl käivitage mysql.teenus

5. samm: kinnitage MySQL-serveri olek

Kinnitage MySQL-i teenuse olek, kas see töötab või mitte:

$ sudo systemctl olek mysql.teenus

6. samm: logige sisse MySQL-i kestale

Nüüd peate MySQL-i serverisse juurkasutajana sisse logima ja MySQL-i shellisse sisselogimiseks tippige käsk:

$ sudo mysql -u juur

Parooli andmata logite sisse MySQL-i shellisse.

7. samm: muutke juurparooli

Nüüd loputage kõigepealt privileegid.

mysql> flush privileegid;

Valige MySQL-i andmebaas.

mysql> KASUTA mysql

Ja määrake juurkasutaja jaoks uus parool käsu Alter abil, tippides järgmise lause.

mysql> ALTER USER 'root' @ 'localhost' IDENTIFITSEERITAKSE 'the-new-password' abil;

„Uue-parooli” kohas sisestage oma uus parool. Pärast MySQL-i juurparooli edukat muutmist logige välja MySQL-i kestast.

mysql> quit;

8. samm: tapke kõik MySQL-i protsessid ja taaskäivitage MySQL-teenus

Kõigepealt tapke kõik MySQL-i protsessid, enne kui isegi MySQL-server taaskäivitate.

$ sudo killall -u mysql

Pärast pildil näidatud väljundi saavutamist vajutage Enter ja taaskäivitage MySQL server, kasutades allpool toodud käsku.

$ sudo systemctl taaskäivitage mysql.teenus

9. samm: logige sisse hiljuti määratud parooliga

Nüüd logige MySQL-i shellisse sisse hiljuti määratud parooliga.

$ sudo mysql -u root -p

Sisestage käsk ALTER hiljuti määratud parool.

See on see. MySQL-i juurparool on edukalt muudetud ja teid logitakse tagasi MySQL-i kestasse.

Pakkima

Selles samm-sammult juhendis olete õppinud muutma MySQL-i juurparooli Ubuntu 20-s.04 LTS süsteem. See postitus sisaldab põhjalikku ja hõlpsasti mõistetavat lahendust MySQL-i juurparooli lähtestamiseks Ubuntu 20-s.04.

Lahing Wesnothi õpetuse eest
Battle for Wesnoth on üks populaarsemaid avatud lähtekoodiga strateegiamänge, mida saate praegu mängida. See mäng pole mitte ainult olnud väga pikka a...
0 A.D. Õpetus
Paljudest strateegiamängudest on 0 A.D. suudab silma paista põhjaliku tiitli ja väga sügava taktikalise mänguna, hoolimata sellest, et see on avatud l...
Unity3D õpetus
Sissejuhatus Unity 3D-sse Unity 3D on võimas mängude arendamise mootor. See on platvormidevaheline, mis võimaldab teil luua mänge mobiilseadmetele, ve...