国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何修復(fù)MySQL 8.0.11連接報(bào)錯(cuò)2059

在使用Navicat 12遠(yuǎn)程連接MySQL 8.0.11時(shí),可能會(huì)遇到報(bào)錯(cuò)信息:Authentication plugin 'caching_sha2_password' cannot be loa

在使用Navicat 12遠(yuǎn)程連接MySQL 8.0.11時(shí),可能會(huì)遇到報(bào)錯(cuò)信息:Authentication plugin 'caching_sha2_password' cannot be loaded。

這個(gè)錯(cuò)誤是由于當(dāng)前已有的客戶(hù)端連接軟件不支持MySQL 8新增加的加密方式caching_sha2_password導(dǎo)致的。為了解決這個(gè)問(wèn)題,我們需要修改用戶(hù)的加密方式,將其改為較舊的加密驗(yàn)證方式。

步驟一:登錄MySQL數(shù)據(jù)庫(kù)

首先,登錄MySQL數(shù)據(jù)庫(kù)的主機(jī)。如果你是用root用戶(hù)進(jìn)行連接,在命令行窗口輸入以下命令:

mysql -u root -p

然后輸入密碼進(jìn)行登錄。

步驟二:查看用戶(hù)加密方式

登錄成功后,執(zhí)行以下命令:

use mysql;
select user, plugin from user where user'root';

執(zhí)行以上命令可以查看當(dāng)前用戶(hù)的加密方式,如果加密方式為caching_sha2_password,則需要進(jìn)行下一步操作。

步驟三:修改用戶(hù)加密方式

執(zhí)行以下命令,將用戶(hù)的加密方式改為mysql_native_password(此處以root用戶(hù)為例):

alter user 'root'@'%' identified with mysql_native_password by '';

這里的''是你要設(shè)置的新密碼,請(qǐng)根據(jù)實(shí)際情況進(jìn)行修改。

步驟四:刷新權(quán)限配置

執(zhí)行以下命令,使權(quán)限配置項(xiàng)立即生效:

flush privileges;

步驟五:重新連接MySQL

完成以上步驟后,再次嘗試連接MySQL數(shù)據(jù)庫(kù),應(yīng)該可以成功連接了。

通過(guò)上述步驟,你可以修復(fù)MySQL 8.0.11連接報(bào)錯(cuò)2059的問(wèn)題,并成功遠(yuǎn)程連接MySQL數(shù)據(jù)庫(kù)。

標(biāo)簽: