問題; NavicatはMySQLの解決するために接続すると、「アップグレードMySQLクライアントを考えるクライアントの認証プロトコルがサーバによって要求されたサポートしていません」

 

理由:バージョン8.0を使用してMySQLサーバは、パスワードの暗号化方式は、Navicatのバージョンことはできませんフィット暗号化8.0 MySQLを下げ、変更されています。

 

ソリューションの三種類:

1、Navicatは、最新バージョンをダウンロードしてインストール

 

 

2、組み込みのコマンドラインクライアントのmysqlを開き、パスワードを入力してください

USER ALTER ' ルート' @ ' localhostの' BY IDENTIFIED ' ABCD ' PASSWORDは決して期限切れになりませ;#は、暗号方式変更

ALTER USER ' ルート ' @ ' localhostの ' WITH mysql_native_password BY 'IDENTIFIED ABCD#適応のNavicatの;'

FLUSH PRIVILEGESを;#リフレッシュ効果を

ユーザー名、MySQLサーバのアドレスは、自分のパスワードを変更したいです

 

 

図3に示すように、そのようなDataGripなどの他のデータベース管理ツールを使用して

 

おすすめ

転載: www.cnblogs.com/chy18883701161/p/12458177.html