Artikel Directory
as jo besykje te brûken MySQL databank, kinne jo it folgjende flaterberjocht tsjinkomme:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Hoe oplosseMySQL ERROR 1045 (28000): Tagong wegere foar brûker 'root'@'localhost'?
1. Stopje jo tsjinner earst
service mysql stop
mkdir /var/run/mysqld
3. Jou MySQL tastimming om de oanmakke map te brûken.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
of:
mysql -u root mysql
Yn 'e mysql-kliïnt, fertel de tsjinner om de subsydzjetabellen opnij te laden, sadat de útspraken foar akkountbehear wurkje:
mysql> FLUSH PRIVILEGES;
dan feroarje'root'@'localhost'
account wachtwurd.Ferfange wachtwurd mei it wachtwurd dat jo brûke wolle.Om it wachtwurd foar it root-akkount te feroarjen mei in oare hostnammediel, feroarje de ynstruksjes om dy hostnamme te brûken.
MySQL 5.7.6 en letter:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 en earder:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
Of direkt op 'e brûkerstafel:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Foar XAMPP
Stopje de MySQL-tsjinst,Iepenje in kommando-finster en wikselje nei de XAMPP MySQL-map:
> cd \xampp\mysql\bin\
Om de tsjinst sûnder feiligens út te fieren (notysje dat jo mysqld útfiere, net mysql):
> mysqld.exe --skip-grant-tables
De MySQL-tsjinst sil yn dit finster rinne, dus iepenje in oar kommando-finster en feroarje nei de XAMPP MySQL-map:
> cd \xampp\mysql\bin\
Run de MySQL-kliïnt:
> mysql
Update wachtwurd:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Ofslute MySQL:
mysql> \q
Brûk de taakbehearder om de mysqld.exe te annulearjen dy't noch rint, en de MySQL-tsjinst opnij starte.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "MySQL ERROR 1045 (28000): Tagong wegere foar brûker 'root'@'localhost' hoe op te lossen" sil jo helpe.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-30369.html
Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!