SQLyog錯(cuò)誤號(hào)碼MySQL?plugin?caching_sha2_password?could?not?be?loaded的解決方法
問(wèn)題描述:
SQLyog錯(cuò)誤號(hào)碼 plugin caching_sha2_password could not be loaded
原因分析: MySQL新版默認(rèn)使用caching_sha2_password作為身份驗(yàn)證插件,而舊版是使用mysql_native_password
當(dāng)連接MySQL時(shí)報(bào)錯(cuò)“plugin caching_sha2_password could not be loaded”時(shí),可換回舊版插件。
解決方案: 遠(yuǎn)程命令行登錄mysql
mysql -hlocalhost -uroot -proot -P3306

操作mysql數(shù)據(jù)庫(kù)命令:
use mysql;
查看用戶名使用的身份驗(yàn)證插件:
mysql> select Host,User,plugin from mysql.user;
修改root用戶的身份驗(yàn)證插件
本地連接:
alter user root@localhost identified with mysql_native_password by '123456'; FLUSH PRIVILEGES;
遠(yuǎn)程連接:
alter user root@'%' identified with mysql_native_password by '123456'; FLUSH PRIVILEGES;

4.最后成功

遠(yuǎn)程連接MYSQL錯(cuò)誤“PLUGIN CACHING_SHA2_PASSWORD COULD NOT BE LOADED”的解決辦法
1、 進(jìn)入MYSQL依次執(zhí)行如下命令
# 本地mysql # 修改加密規(guī)則(非必須) alter user 'root'@'localhost' identified by '123456' password expire never; # 更新用戶的密碼 alter user 'root'@'localhost' identified with mysql_native_password by '123456'; # 刷新權(quán)限 flush privileges; # 重置密碼(==非必須==) alter user 'root'@'localhost' identified by '123456'; # 遠(yuǎn)程mysql(linux,docker中) # 如果你需要使用遠(yuǎn)程登錄,將localhost 改為 %,下面的‘123456'使用你自己的密碼 # 修改加密規(guī)則(非必須) alter user 'root'@'%' identified by '123456' password expire never; # 更新用戶的密碼 alter user 'root'@'%' identified with mysql_native_password by '123456'; # 刷新權(quán)限 flush privileges; # 重置密碼(==非必須==) alter user 'root'@'%' identified by '123456';
其中123456換成自己的密碼。
2、查看修改結(jié)果
SELECT Host, User, plugin from mysql.user;

到此這篇關(guān)于SQLyog錯(cuò)誤號(hào)碼MySQL plugin caching_sha2_password could not be loaded的文章就介紹到這了,更多相關(guān)MySQL caching_sha2_password could not be loaded內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- SQLyog連接MySQL8.0+報(bào)錯(cuò):錯(cuò)誤碼2058的解決方案
- SQLyog連接不上mysql問(wèn)題的解決方法(按照步驟,包解決)
- SQLyog連接MySQL8.0+報(bào)錯(cuò):錯(cuò)誤號(hào)碼2058的解決方案
- MYSQL與sqlyog連接的實(shí)現(xiàn)
- MySQL與sqlyog安裝教程圖文詳解
- SQLyog連接MySQL8.0報(bào)2058錯(cuò)誤的完美解決方法
- mysql使用SQLyog導(dǎo)入csv數(shù)據(jù)不成功的解決方法
- 使用SQLyog管理MySQL數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)
相關(guān)文章
MYSQL 的10大經(jīng)典優(yōu)化案例場(chǎng)景實(shí)戰(zhàn)
在應(yīng)用開(kāi)發(fā)的早期,數(shù)據(jù)量少,開(kāi)發(fā)人員開(kāi)發(fā)功能時(shí)更重視功能上的實(shí)現(xiàn),隨著生產(chǎn)數(shù)據(jù)的增長(zhǎng),很多SQL語(yǔ)句開(kāi)始暴露出性能問(wèn)題,對(duì)生產(chǎn)的影響也越來(lái)越大,有時(shí)可能這些有問(wèn)題的SQL就是整個(gè)系統(tǒng)性能的瓶頸。本文我們就聊聊MYSQL的優(yōu)化2021-09-09
深入分析MySQL Sending data查詢慢問(wèn)題
給大家深入分析一下MySQL Sending data表查詢慢的問(wèn)題,并給出了詳細(xì)的解決方案,一起來(lái)參考下。2017-12-12
Window10下mysql 5.7.21 安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Window10下mysql 5.7.21 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09
MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境的使用詳解
這篇文章主要給大家介紹了關(guān)于MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境使用的相關(guān)資料,并給大家分享了解決mysql sql_safe_updates不支持子查詢更新的方法,分享出來(lái)供大家參考學(xué)習(xí),需要的朋友們下面來(lái)一起看看吧。2017-11-11
mysql密碼過(guò)期導(dǎo)致連接不上mysql
mysql密碼過(guò)期了,今天遇到了連接mysql,總是連接不上去,下面有兩種錯(cuò)誤現(xiàn)象,有類似問(wèn)題的朋友可以參考看看,或許對(duì)你有所幫助2013-05-05
Mysql修改字段類型、長(zhǎng)度及添加刪除列實(shí)例代碼
在MySQL中可以使用ALTER?TABLE語(yǔ)句來(lái)修改表結(jié)構(gòu),包括添加自增屬性,下面這篇文章主要給大家介紹了關(guān)于Mysql修改字段類型、長(zhǎng)度及添加刪除列的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-04-04

