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

解決 Navicat MySQL 2059 錯誤:無法加載身份驗(yàn)證插件 caching_sha2_password

在進(jìn)行 Navicat 連接 MySQL 數(shù)據(jù)庫時(shí),有時(shí)會遇到錯誤碼 2059,錯誤信息為“無法加載身份驗(yàn)證插件 caching_sha2_password”(Authentication plugi

在進(jìn)行 Navicat 連接 MySQL 數(shù)據(jù)庫時(shí),有時(shí)會遇到錯誤碼 2059,錯誤信息為“無法加載身份驗(yàn)證插件 caching_sha2_password”(Authentication plugin caching_sha2_password cannot be loaded)。這是因?yàn)?MySQL 8 的密碼插件已經(jīng)更新為 caching_sha2_password,而 Navicat 連接時(shí)仍使用舊版本的 mysql_native_password,導(dǎo)致找不到新版本的密碼插件。

為了解決這個問題,我們需要更改密碼插件為原先的版本。以下是具體步驟:

步驟一:打開 MySQL 自帶命令行

打開 MySQL 自帶的命令行界面,輸入安裝 MySQL 時(shí)設(shè)定的密碼以登錄。

步驟二:查看用戶、密碼插件等信息

輸入以下命令,查看當(dāng)前用戶的密碼插件等信息:

```

use mysql;

select user,host,plugin,authentication_string from user;

```

步驟三:更改密碼插件為 mysql_native_password

使用以下語句更改密碼插件為 mysql_native_password,例如將 root 用戶在本地的密碼更改為 123456:

```

alter user 'root'@'localhost' identified with mysql_native_password by '123456';

```

注意:新密碼不能與之前的密碼相同,否則設(shè)置不成功。更改完成后,可以通過上述命令再次查看用戶信息,確保密碼插件已經(jīng)更改為 mysql_native_password。

通過以上步驟,我們可以解決 Navicat MySQL 2059 錯誤,成功連接 MySQL 數(shù)據(jù)庫。

標(biāo)簽: