序文 MySQL と Navicat をインストールした後、接続時に、ERROR 2059 (HY000): 認証プラグイン 'caching_sha2_password' をロードできません: ÕÒ²»µ½Ö¸¶¨µÄÄ£¿ が報告されます。え¡ £。最初はパスワードを設定していないからだと思いました。パスワードはコマンドラインモードで設定されました。root としてログインした後、パスワードは password = password などではなく、password = 'your password' に設定する必要があることに注意してください。エラーが構文にあることがわかったら、このコードに問題があるかどうかを検討する必要があります。 特別な注意点があります: リモート(仮想マシン、テンセント アリ サーバーなど)コマンドの localhost は '%' に置き換える必要があります。 文章 1.2059 認証プラグイン 再接続しても問題は解決しませんでした。この文は、認証プラグインのトラブルシューティングを意味します。 mysql.user から `user`、`host`、`authentication_string`、`plugin` を選択します。 調査を実施する ルート アカウントのパスワード検証プラグイン タイプを mysql_native_password に変更します。これは、mysql8 以降で発生する問題です。 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #暗号化ルールを変更します。password は自分のパスワードで、root はログイン アカウントでもあります (以下も同様)。 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #ユーザーのパスワードを更新 FLUSH PRIVILEGES; #権限を更新 mysql.user から `user`、`host`、`authentication_string`、`plugin` を選択します。 この問題は解決しました。 ------------------------------------分割線---------------------------------------------------------------------- ALTER USER 'root'@'%' を 'password' によって mysql_native_password で識別します。 #ユーザーのパスワードを更新する すべてのリモート ローカルホストを % に置き換える必要があります。 2019/9/11 ALTER USER 'root'@'%' を 'password' によって mysql_native_password で識別します。 #ユーザーのパスワードを更新する 問題は解決しました。 これで、MySQL インストール Navicat、2059 の登場、認証プラグインとローカル接続仮想マシン docker、リモート接続サーバーに関するこの記事は終了です。MySQL インストール Navicat レポート 2059 に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: JavaScript を使用した数独の完全な実装プロセス
>>: SVN のインストールと基本操作 (グラフィック チュートリアル)
序文日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行す...
getElementByIdはオブジェクトを取得できませんブラウザがドキュメントを解析するときにはシ...
Web ページのスタイル設定に関しては、プロジェクトで純粋な CSS または SCSS (および他...
たくさんのリンクおそらく、このようなサイトをたくさん見たことがあるでしょう。ページの下部に 50 個...
Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮...
n 個のアイテムがあり、これらのアイテムをグリッド レイアウトの列に並べ替える必要があるとします。列...
序文パスワードを忘れることは、よく遭遇する問題です。MySQL または MariaDB データベース...
nginx.conf設定ファイルは次のとおりです。 ユーザー nginx; ワーカープロセス 1; ...
XPath は、XML ドキュメントの一部を選択するための言語です。 XPath は、XSLT、XQ...
この記事では、Webページの画像の回転を実現するためのjsの具体的なコードを参考までに共有します。具...
目次問題の説明:インストール手順1. 準備2. サーバーにリモート接続する3. 証明書と秘密鍵ファイ...
この記事ではvueを使用し、マウスクリックイベントといくつかの小さなページの最適化を追加します。 基...
Mysql の追加、削除、変更、クエリステートメントのシンプルな実装追加されたレコード: テーブル名...
Linux システムでは、ユーザーが手動で作成したさまざまなアカウントに加えて、システムまたはプログ...
過去 2 日間、ワークベンチが Alibaba Cloud Server に接続できない問題を解決す...