Kako spremeniti korensko geslo MySQL v Ubuntu 20.04

How Change Mysql Root Password Ubuntu 20



Gesla si je težko zapomniti, zato, če ste pozabili korensko geslo MySQL, na srečo obstaja način, da ga spremenite. Ta objava je bila napisana namesto vas in do konca te objave boste uspešno spremenili geslo za MySQL.

Preden se lotite rešitve, predpostavljamo, da uporabljate najnovejšo različico baze podatkov MySQL v sistemu Ubuntu 20.04 LTS. Ta objava bo vsebovala navodila po korakih, kako spremeniti korensko geslo MySQL v Ubuntu 20.04. Torej, ne da bi zapravljali čas, začnimo.







1. korak: Preverite različico MySQL na Ubuntu 20.04

Najprej preverite različico vašega MySQL, ker ta objava vsebuje rešitev za spremembo korenskega gesla v različici 8 ali novejši. Če je različica vašega MySQL nižja od 8, bo rešitev drugačna. Ukaz za preverjanje različice MySQL je podan spodaj.



$mysql--verzija

2. korak: Ustavite strežnik MySQL

Če želite spremeniti korensko geslo MySQL, morate najprej zapreti strežnik MySQL, to pa lahko storite z ukazom:



$sudosystemctl stop mysql.service





Preverite stanje strežnika MySQL, da preverite z ukazom:

$sudosystemctl status mysql.service

3. korak: Preskočite tabele nepovratnih sredstev in mreženje

Če želite zagnati strežnik MySQL brez odobritve preglednic tabel in omrežja, nastavite spremenljivko okolja MYSQLD_OPTS, ki jo MySQL uporablja ob zagonu.



$sudosystemctl nastavljeno okoljeMYSQLD_OPTS='--skip-networking --skip-grant-tabele'

V redu, spremenljivka okolja je nastavljena in lahko se prijavimo v lupino MySQL, ne da bi podali geslo.

4. korak: Zaženite storitev MySQL

Ko nastavite spremenljivko okolja MYSQLD_OPTS, zaženite storitev MySQL zdaj z ukazom:

$sudosystemctl zaženite mysql.service

5. korak: Potrdite stanje strežnika MySQL

Potrdite stanje storitve MySQL, ali deluje ali ne:

$sudosystemctl status mysql.service

6. korak: Prijavite se v lupino MySQL

Zdaj se morate prijaviti kot korenski uporabnik na strežnik MySQL, za prijavo v lupino MySQL pa vnesite ukaz:

$sudomysql-ukoren

Brez podajanja gesla se boste prijavili v lupino MySQL.

7. korak: spremenite korensko geslo

Zdaj najprej izpraznite privilegije.

mysql>privilegije splakovanja;

Izberite bazo podatkov MySQL.

mysql>UPORABITE mysql

Novo geslo za korenskega uporabnika nastavite z ukazom Alter tako, da vnesete naslednji stavek.

mysql>ALTER USER'koren'@'lokalni gostitelj'IDENTIFIKIRANO'novo geslo';

Na mestu novega gesla vnesite novo geslo. Ko uspešno spremenite korensko geslo MySQL, se odjavite iz lupine MySQL.

mysql>prenehati;

8. korak: Ubijte vse procese MySQL in znova zaženite storitev MySQL

Najprej uničite vse procese MySQL, še preden znova zaženete strežnik MySQL.

$sudo killall -umysql

Ko dobite izhod, kot je prikazano na sliki, pritisnite Enter in znova zaženite strežnik MySQL z uporabo spodnjega ukaza.

$sudosystemctl znova zaženite mysql.service

9. korak: Prijavite se z novo nastavljenim geslom

Zdaj se prijavite v lupino MySQL z novo nastavljenim geslom.

$sudomysql-ukoren-str

V ukaz ALTER podajte nedavno nastavljeno geslo.

To je to. Korensko geslo MySQL je uspešno spremenjeno in znova ste prijavljeni v lupino MySQL.

Zaviti

V tem vodniku po korakih ste se naučili spreminjati korensko geslo MySQL v sistemu Ubuntu 20.04 LTS. Ta objava vsebuje globoko in lahko razumljivo rešitev za ponastavitev korenskega gesla MySQL na Ubuntu 20.04.