E faʻafefea ona foia MySQL ERROR 1045 (28000): Faʻafitia le avanoa mo tagata 'aʻa'@'localhost'

pe a e taumafai e faʻaaoga MySQL database, e mafai ona e fetaiaʻi ma le faʻamatalaga sese:

E faʻafefea ona foia MySQL ERROR 1045 (28000): Faʻafitia le avanoa mo tagata 'aʻa'@'localhost'

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

Auala e foia aiMySQL ERROR 1045 (28000): Ua le maua le avanoa mo tagata 'a'a'@'localhost'?

1. Taofi muamua lau server

service mysql stop
2. Fausia se lisi o auaunaga MySQL.
mkdir /var/run/mysqld

3. Tuuina atu le faatagaga mai MySQL e faʻaaoga ai le lisi na faia.

chown mysql: /var/run/mysqld
4. Amata MySQL e aunoa ma se faʻatagaga ma siaki fesoʻotaʻiga.
mysqld_safe --skip-grant-tables --skip-networking &
5. Ulufale i lau server e aunoa ma se upu faataga.
mysql -u root mysql

或:

mysql -u root mysql

I le mysql client, taʻu i le 'auʻaunaga e toe faʻapipiʻi laulau faʻameaalofa ina ia aoga faʻamatalaga o le pulega o tala:

mysql> FLUSH PRIVILEGES;

ona sui lea'root'@'localhost'upu faataga tala.Sui upu faataga i le upu faataga e te manao e faaaoga.Ina ia suia le uputatala mo le root account ma se isi vaega ole igoa ole igoa, suia faatonuga e faaaoga ai lena igoa ole igoa.

MySQL 5.7.6 ma mulimuli ane:

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

MySQL 5.7.5 ma muamua atu:

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

pe tuusa'o i luga ole laulau a tagata fa'aoga:

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

Mo XAMPP

Taofi le auaunaga MySQL,Tatala se faamalama o le poloaiga ma sui i le XAMPP MySQL directory:

> cd \xampp\mysql\bin\

Le faʻatinoina o le 'auʻaunaga e aunoa ma se puipuiga (ia maitauina o loʻo e taʻavale mysqld, ae le o mysql):

> mysqld.exe --skip-grant-tables

O le a tamoʻe le auaunaga MySQL i lenei faamalama, ia tatala se isi faʻamalama faʻatonu ma sui i le XAMPP MySQL directory:

> cd \xampp\mysql\bin\

Faʻaauau le MySQL client:

> mysql

Faafou upu faataga:

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

Tuu le MySQL:

mysql> \q

Fa'aoga le pule o galuega e fa'aleaogaina ai le mysqld.exe o lo'o fa'aauau pea, ma toe amata le auaunaga MySQL.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) faʻasoa "MySQL ERROR 1045 (28000): Faʻafitia avanoa mo tagata 'aʻa'@'localhost' auala e foia ai" o le a fesoasoani ia te oe.

Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-30369.html

Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!

🔔 Ia avea oe ma tagata muamua e maua le taua "ChatGPT Content Marketing AI Tool Usage Guide" i le laina pito i luga o le lisi! 🌟
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!

 

发表 评论

O le a le faʻasalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

tusi i luga