Kuinka vaihtaa MySQL -pääsalasana Ubuntu 20.04: ssä

How Change Mysql Root Password Ubuntu 20

Salasanoja on vaikea muistaa, joten jos olet unohtanut MySQL -pääsalasanan, onneksi on olemassa tapa muuttaa se. Tämä viesti on kirjoitettu sinulle, ja tämän viestin loppuun mennessä olet onnistuneesti vaihtanut MySQL -salasanan.

Ennen kuin pääset suoraan ratkaisuun, oletetaan, että käytät Ubuntu 20.04 LTS -järjestelmän MySQL -tietokannan uusinta versiota. Tämä viesti tarjoaa vaiheittaisen oppaan MySQL-pääsalasanan vaihtamisesta Ubuntu 20.04: ssä. Aloitetaan siis tuhlaamatta aikaa.



Vaihe 1: Tarkista MySQL -versio Ubuntu 20.04: ssä

Tarkista ensin MySQL -versiosi, koska tämä viesti sisältää ratkaisun pääsalasanan vaihtamiseen versiossa 8 tai uudemmassa. Jos MySQL -versiosi on pienempi kuin 8, ratkaisu on erilainen. Alla on annettu komento MySQL -version tarkistamiseksi.



$mysql--versio

Vaihe 2: Pysäytä MySQL -palvelin

Jos haluat vaihtaa MySQL -pääsalasanan, sinun on ensin suljettava MySQL -palvelin, ja voit tehdä sen käyttämällä komentoa:



$sudosystemctl lopettaa mysql.service

Tarkista MySQL -palvelimen tila ja vahvista komennolla:

$sudosystemctl status mysql.service

Vaihe 3: Ohita apurahataulukot ja verkostoituminen

Jos haluat käynnistää MySQL -palvelimen myöntämättä taulukoita ja verkkotarkistusta, aseta ympäristömuuttuja MYSQLD_OPTS, jota MySQL käyttää käynnistyksen yhteydessä.



$sudosystemctl set-ympäristöMYSQLD_OPTS=''-skip-networking-skip-grant-tables ''

Okei, ympäristömuuttuja on asetettu, ja voimme kirjautua MySQL -kuoreen ilman salasanaa.

Vaihe 4: Käynnistä MySQL -palvelu

Kun olet määrittänyt ympäristömuuttujan MYSQLD_OPTS, käynnistä MySQL -palvelu nyt komennolla:

$sudosystemctl käynnistä mysql.service

Vaihe 5: Vahvista MySQL -palvelimen tila

Vahvista MySQL -palvelun tila, joko se on käynnissä tai ei:

$sudosystemctl status mysql.service

Vaihe 6: Kirjaudu sisään MySQL -kuoreen

Nyt sinun on kirjauduttava pääkäyttäjäksi MySQL -palvelimelle ja kirjautumalla sisään MySQL -kuoreen kirjoittamalla komento:

$sudomysql-ujuuri

Ilman salasanaa kirjaudut sisään MySQL -kuoreen.

Vaihe 7: Vaihda pääsalasana

Huuhtele oikeudet ensin.

mysql>huuhteluoikeudet;

Valitse MySQL -tietokanta.

mysql>KÄYTÄ mysql

Ja aseta uusi salasana pääkäyttäjälle käyttämällä Alter -komentoa kirjoittamalla seuraava lause.

mysql>VAIHDA KÄYTTÄJÄ'juuri'@'paikallinen isäntä'TUNNISTETTU'uusi salasana';

Anna uuden salasanasi tilalle uusi salasana. Kun olet onnistuneesti muuttanut MySQL -pääsalasanan, kirjaudu ulos MySQL -kuorista.

mysql>lopettaa;

Vaihe 8: Tapa kaikki MySQL -prosessit ja käynnistä MySQL -palvelu uudelleen

Ensinnäkin, tappaa kaikki MySQL -prosessit ennen kuin käynnistät edes MySQL -palvelimen uudelleen.

$sudo tapa kaikki -umysql

Kun tulostus on kuvan mukainen, paina Enter ja käynnistä MySQL -palvelin uudelleen alla annetun komennon avulla.

$sudosystemctl käynnistä mysql.service uudelleen

Vaihe 9: Kirjaudu sisään uudella salasanalla

Kirjaudu nyt MySQL -kuoreen äskettäin asetetulla salasanalla.

$sudomysql-ujuuri-p

Anna äskettäin asetettu salasana ALTER -komennossa.

Tämä se on. MySQL: n pääsalasana on vaihdettu onnistuneesti, ja olet kirjautunut takaisin MySQL -kuoreen.

Paketoida

Tässä vaiheittaisessa oppaassa olet oppinut vaihtamaan MySQL-pääsalasanan Ubuntu 20.04 LTS -järjestelmässä. Tämä viesti sisältää syvällisen ja helposti ymmärrettävän ratkaisun MySQL-pääsalasanan palauttamiseen Ubuntu 20.04: ssä.