Kif issolvi l-iżball MySQL 1045 (28000): Aċċess miċħud għall-utent 'root'@'localhost'

meta tipprova tuża MySQL database, tista' tiltaqa' mal-messaġġ ta' żball li ġej:

Kif issolvi l-iżball MySQL 1045 (28000): Aċċess miċħud għall-utent 'root'@'localhost'

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

Kif issolviMySQL ŻBALL 1045 (28000): Aċċess miċħud għall-utent 'root'@'localhost'?

1. Waqqaf is-server tiegħek l-ewwel

service mysql stop
2. Oħloq direttorju tas-servizz MySQL.
mkdir /var/run/mysqld

3. Agħti permess MySQL biex tuża d-direttorju maħluqa.

chown mysql: /var/run/mysqld
4. Ibda MySQL mingħajr permess u kontroll tan-netwerk.
mysqld_safe --skip-grant-tables --skip-networking &
5. Idħol fis-server tiegħek mingħajr ebda password.
mysql -u root mysql

jew:

mysql -u root mysql

Fil-klijent mysql, għid lis-server biex jerġa' jgħabbi t-tabelli tal-għotjiet sabiex id-dikjarazzjonijiet tal-ġestjoni tal-kont jaħdmu:

mysql> FLUSH PRIVILEGES;

imbagħad immodifika'root'@'localhost'password tal-kont.Ibdel il-password bil-password li trid tuża.Biex tibdel il-password għall-kont root b'porzjon ta' hostname differenti, immodifika l-istruzzjonijiet biex tuża dak l-hostname.

MySQL 5.7.6 u aktar tard:

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

MySQL 5.7.5 u preċedenti:

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

jew direttament fuq il-mejda tal-utenti:

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

Għal XAMPP

Waqqaf is-servizz MySQL,Iftaħ tieqa tal-kmand u aqleb għad-direttorju XAMPP MySQL:

> cd \xampp\mysql\bin\

Biex tħaddem is-servizz mingħajr sigurtà (innota li qed taħdem mysqld, mhux mysql):

> mysqld.exe --skip-grant-tables

Is-servizz MySQL se jkun qed jaħdem f'din it-tieqa, għalhekk iftaħ tieqa ta' kmand oħra u ibdel fid-direttorju XAMPP MySQL:

> cd \xampp\mysql\bin\

Mexxi l-klijent MySQL:

> mysql

Aġġorna l-password:

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

Nieqaf MySQL:

mysql> \q

Uża l-maniġer tal-ħidma biex tikkanċella l-mysqld.exe li għadu għaddej, u terġa 'tibda s-servizz MySQL.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) maqsuma "MySQL ERROR 1045 (28000): Aċċess miċħud għall-utent 'root'@'localhost' kif issolvi" se jgħinek.

Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-30369.html

Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!

🔔 Kun l-ewwel li ġġib il-"Gwida għall-Użu tal-Għodda AI għall-Marketing tal-Kontenut ChatGPT" siewja fid-direttorju ta' fuq tal-kanal! 🌟
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!

 

发表 评论

L-indirizz elettroniku tiegħek mhux se jkun ippubblikat. Jintużaw l-oqsma meħtieġa * Tikketta

iscroll għal fuq