卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

解決 Navicat MySQL 2059 錯誤:無法加載身份驗證插件 caching_sha2_password

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

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

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

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

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

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

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

```

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';

```

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

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

標簽: