Kuidas lahendada MySQL ERROR 1045 (28000): juurdepääs keelatud kasutajale 'root'@'localhost'

kui proovite kasutada MySQL andmebaasi, võite näha järgmist tõrketeadet:

Kuidas lahendada MySQL ERROR 1045 (28000): juurdepääs keelatud kasutajale 'root'@'localhost'

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Kuidas lahendadaMySQL VIGA 1045 (28000): Kas kasutaja 'root'@'localhost' juurdepääs on keelatud?

1. Peatage esmalt oma server

service mysql stop
2. Looge MySQL-i teenusekataloog.
mkdir /var/run/mysqld

3. Andke MySQL-ile õigus loodud kataloogi kasutamiseks.

chown mysql: /var/run/mysqld
4. Käivitage MySQL ilma loata ja võrgukontrollita.
mysqld_safe --skip-grant-tables --skip-networking &
5. Logige oma serverisse sisse ilma paroolita.
mysql -u root mysql

或:

mysql -u root mysql

Käske mysql-kliendis serveril toetustabelid uuesti laadida, et kontohaldusavaldused töötaksid:

mysql> FLUSH PRIVILEGES;

siis muuta'root'@'localhost'konto parool.Asendage parool parooliga, mida soovite kasutada.Juurkonto parooli muutmiseks teise hostinime osaga muutke juhiseid selle hostinime kasutamiseks.

MySQL 5.7.6 ja uuemad:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

MySQL 5.7.5 ja varasemad:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

või otse kasutajate tabelis:

UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

XAMPP jaoks

Peatage MySQL-teenus,Avage käsuaken ja lülitage XAMPP MySQL kataloogi:

> cd \xampp\mysql\bin\

Teenuse käivitamiseks ilma turvalisuseta (pange tähele, et kasutate mysqld, mitte mysql):

> mysqld.exe --skip-grant-tables

MySQL-i teenus töötab selles aknas, seega avage teine ​​käsuaken ja minge XAMPP MySQL-i kataloogi:

> cd \xampp\mysql\bin\

Käivitage MySQL-i klient:

> mysql

Värskenda parooli:

mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

Sulgege MySQL:

mysql> \q

Kasutage tegumihaldurit, et tühistada endiselt töötav mysqld.exe ja taaskäivitada MySQL-teenus.

Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagatud "MySQL ERROR 1045 (28000): Juurdepääs keelatud kasutaja 'root'@'localhost' kuidas lahendada" aitab teid.

Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-30369.html

Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles