SQLyog(Little Dolphin)を使用してMySQLデータベースのバージョンを8.0.23にローカルアップグレードすると接続できません

問題の説明:SQLyog(Little Dolphin)を使用して接続し、ローカルMySQLバージョンを5.5.27から8.0.23にアップグレードした後、次のプロンプトエラーが表示されます。

Client does not support authentication protocol requested by server;consider upgrading MySQL client

解決:

最初の方法:接続ツールのバージョンをアップグレードする

2番目の方法:ユーザーパスワードログインの暗号化ルールを暗号化方法mysql_native_passwordに復元します(個人的な推奨

MySQL 8(公式Webサイトからダウンロード:https//dev.mysql.com/downloads/installer/)以前のバージョンの暗号化ルールはmysql_native_passwordであり、mysql8以降の暗号化ルールはcaching_sha2_passwordであるため、必要がない場合はMySQL接続ツールのアップグレードと交換暗号化ルールを変更するには、次の方法を使用します。

ステップ1:MySQLのインストールパスを見つけ、([マイコンピューター]-> [右クリック]-> [プロパティ]-> [システムの詳細設定]-> [環境変数])システム変数で新しいシステム変数を作成します。

变量名:MYSQL_HOME
变量值:C:\Program Files\MySQL\MySQL Server 5.7(就是你自己安装的位置)

ステップ2:システム変数を見つけるPath并追加MySQL

おすすめ

転載: blog.csdn.net/y_bccl27/article/details/114688830