使用linuxhost wolVictacppanielMySQL databankUpgrade nei Mariadb ferzje 10.4.6.
Fier ûnferwachts it folgjende kommando yn▼
mysql -uroot -p
- Fier wachtwurd yn om oan te meldenMySQL.
De folgjende flater komt foar ▼
ERROR 1045 (28000): Tagong wegere foar brûker 'root'@'localhost' (mei wachtwurd: YES)
Meastentiids wurdt dizze flater feroarsake troch ferkeard root-brûkerswachtwurd foar MySQL-gegevens, de oplossing is fansels om it wachtwurd werom te setten.
Hoe kinne jo MySQL ERROR 1045 (28000) flater meitsje?
第 1 步:brûke SSHSoftwareNei it oanmelden, fier it folgjende kommando yn om de mysql-database te stopjen ▼
systemctl stop mysqld
第 2 步:Start MySQL mei it folgjende kommando en start it sûnder tagongsrjochten te kontrolearjen ▼
mysqld --skip-grant-tables &
Op dit punt waard in oare flater rapportearre ▼
[FOUT] Fatale flater: Lês asjebleaft "Feiligens" seksje fan 'e hantlieding om út te finen hoe't jo mysqld as root útfiere!
SSH asjebleaft en fier it folgjende kommando yn ▼
mysqld --user=root --skip-grant-tables &
第 3 步:SSH oanmelde by mysql ▼
mysql -uroot
或
mysql
第 4 步:update root wachtwurd
Mysql5.7 of letter ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Mysql5.7 ferzje ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
第 5 步:Ferfarskje tagongsrjochten ▼
flush privileges;
第 6 步:mysql ôfslute ▼
exit
或
quit
第 7 步:Oanmelde opnij by mysql mei root-brûker ▼
Mysql -uroot -p
- Wachtwurd ynjaan:
<输入刚改好的密码123456>
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dielde "Fout 1045 oplosse (28000): Tagong wegere foar brûker 'root'@'localhost' (mei wachtwurd: YES)", wat jo nuttich is.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-1094.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!