SQLyog連線MySQL8.0報2058錯誤的完美解決方法
引言
用SQLyog連線MySQL8.0(社群版:mysql-installer-community-8.0.15.0.msi),出現錯誤2058(Plugin caching_sha2_password could not be loaded:xxxx),通過查詢資料瞭解了該錯誤的原因並在本文中提出了該問題的方案。
原因
該錯誤提示如下圖所示:
具體原因:新的MySQL 8.0安裝,在初始化資料目錄時,將 ‘root’@'localhost’建立帳戶,並且該帳戶caching_sha2_password預設使用,密碼的加密方法發生了改變,因此SQLyog不能正常解析,才報出如上錯誤。
解決方案
以管理員執行【開始】-【所有程式】-【MySQL】-【MySQL Server 8.0】-【MySQL 8.0 Command Line Client - Unicode】
鍵入root賬號的密碼,並寫入下面的SQL語句。
按照以下sql格式輸入命令,其中password是指root賬號的密碼。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
總結
MySQL新版本有它的優勢(一些新的特性),也有一定弊端(運維工具有些不能滿足新版的需求),再選擇之前我們要充分的斟酌,以免出現一些不可預知的問題。只有不但的發現問題,解決問題,總結解決方法,才能不斷的提升自己,若本文能幫你瞭解或者解決該問題,希望新增關注
相關文章
- SQLyog連線資料庫報錯:錯誤號碼2058 plugin caching_sha2_password could not be loadedSQL資料庫Plugin
- 寬頻連線錯誤691解決方法
- 寬頻連線錯誤解決方法總彙
- Oracle 資料庫連線錯誤解決方法Oracle資料庫
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫
- 資料庫連線錯誤的原因及解決方法資料庫
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- Troubleshooting: SQL Server連線錯誤解決方法列表SQLServer
- 寬頻連線錯誤解決方法大集合
- 連線oracle錯誤解決辦法Oracle
- 【常見的SQL Server連線失敗錯誤以及解決方法】SQLServer
- dbfread報錯ValueError錯誤解決方法Error
- Win7寬頻連線錯誤678如何解決?Win7系統寬頻連線錯誤678的解決方法Win7
- navicat連線MySQL8.0.11報2059錯誤的解決方案MySql
- 關於 SQLyog 遠端連線 Linux 系統的 MySQL 失敗的解決方法LinuxMySql
- BlueHost SSH連線常見錯誤和解決方法
- VPN連線800錯誤的解決辦法(轉)
- MySQL連線錯誤(10048)的解決方案MySql
- 錯誤720寬頻連線解決辦法 寬頻連線錯誤程式碼720怎麼解決
- Mysql出現連線錯誤解決辦法MySql
- 解決使用jedis連線是報DENIED Redis is running in protected mode錯誤Redis
- 寬頻連線錯誤678怎麼辦? 寬頻連線錯誤678故障解決辦法
- Linux下ODBC連線HGDB報Could not SQLConnect錯解決方法LinuxSQL
- SQLYOG連線資料庫時報錯1251SQL資料庫
- Nginx報504 gateway timeout錯誤的解決方法NginxGateway
- 連線MySQL出現2013錯誤解決MySql
- sqlyog怎麼連線mysqlMySql
- 連線IBM websphere MQ原因碼報2035的錯誤解決辦法IBMWebMQ
- windows無法連線到印表機怎麼辦 印表機錯誤0x0000011b完美解決方法Windows
- 完美解決xhost +報錯: unable to open display
- win10印表機未能連線錯誤0x00000002的解決方法Win10
- undefined reference to錯誤的解決方法Undefined
- PHP錯誤“Thisfilehasexpired”的解決方法PHP
- 寬頻連線錯誤769原因與解決辦法
- 寬頻連線錯誤651怎麼辦 寬頻連線錯誤651故障排除方法
- 教你解決win10遠端桌面連線出現了內部錯誤的方法Win10
- Percona Toolkit工具連線MySQL 8報錯的解決方案MySql
- Qt報Multiple definition錯誤的解決QT