MySQL 8.0 エラー サーバーがクライアントに不明な認証方法を要求しました 解決策

MySQL 8.0 エラー サーバーがクライアントに不明な認証方法を要求しました 解決策

最新バージョンのMySQL 8.0.11をインストールした後、ユーザーを作成して認証します。認証されたユーザーはデータベースに接続するように求められます。

サーバーはクライアントに知られていない認証方法を要求しました

いくつかの関連情報を調べたところ、新しいバージョンの MySQL アカウント パスワードのロック解除メカニズムの不一致が原因であることがわかりました。

解決:

作成されたユーザーと権限を削除します。

  1. mysql設定ファイルを見つけて追加します
  2. デフォルト認証プラグイン=mysql_native_password

元の認証方法に変更し、新しいユーザーを作成して認証します

または

mysql -uroot -p
mysql を使用します。
ALTER USER 'root'@'localhost' を 'your password' によって mysql_native_password で識別します。

上記はこのエラーの解決方法です。より良い解決方法がある場合は、123WORDPRESS.COM WeChat パブリック アカウントにメッセージを残してください。123WORDPRESS.COM をご愛顧いただきありがとうございます。

以下もご興味があるかもしれません:
  • Python は QQ メールボックスを使用してメールを送信し、smtplib.SMTPAuthenticationError を報告します
  • Django認証システムの使い方の詳細な説明
  • Java Jedis NOAUTH 認証が必要な問題の解決
  • Redis の NOAUTH 認証必須例外を解決する方法
  • Springboot+Oauth2はカスタムAuthenticationManagerと認証パスを実装します
  • HTTP 基本認証 JAVA サンプルコード
  • フォーム認証に合格した後は、FormsAuthentication.RedirectFromLoginPageのみを使用できます。
  • Spring Security は認証に基づいてユーザー情報をどのように取得しますか?

<<:  Vue で echarts を使用してコンポーネントを視覚化する方法

>>:  Linuxファイルを表示するコマンドの詳細な説明

推薦する

jsを使用してシンプルな虫眼鏡効果を実現します

この記事では、簡単な虫眼鏡効果を実現するためのjsの具体的なコードを参考までに共有します。具体的な内...

Vueメソッドに基づくシンプルなタイマーの実装

Vueのシンプルなタイマーを参考にしてください。具体的な内容は以下のとおりです原理: setInte...

docker pullがリセットされる問題を解決する

この記事では、docker pull がリセットされる問題を解決する方法を紹介し、皆さんと共有します...

Windows サービス 2016 Datacenter\Stand\Embedded アクティベーション方法 (2021)

管理者権限でcmdを実行する slmgr /ipk CB7KF-BWN84-R7R2Y-793K2-...

Centos 6.9 に MySQL をインストールするための詳細なチュートリアル

1. MySQLがインストールされているかどうかを確認します。次のコードで確認できます。 [root...

Linux システムの busybox に mkfs.vfat コマンドを移植する

オーディオおよびビデオ ファイルを保存するためのディスク寿命を延ばすには、ディスクをフォーマットする...

モバイルインターネット時代: レスポンシブウェブデザインが一般的なトレンドに

今はモバイルインターネットが急速に発展している時代です。スマートフォンやタブレットはますます普及し、...

JavaScriptイベント実行メカニズムの深い理解

目次序文ブラウザJS非同期実行の原理ブラウザのイベントループ実行スタックとタスクキューマクロタスクと...

MySQLのパスワードを忘れた場合の対処方法

MySQL パスワードを 2 回忘れてしまいましたか?最初、私はアンインストールして再インストールす...

Linuxルートの初期値を設定する方法の簡単な分析

Ubuntu ではデフォルトで root ログインが許可されていないため、初期の root アカウン...

Ubuntu 18.04 Server バージョンのインストールと使用方法 (画像とテキスト)

1 システムのインストール手順OSバージョン:1804イメージのダウンロード: http://cd...

HTML入力で値が変更されたときにリスナーイベントを追加することの簡単な分析

達成される効果多くの場合、入力ボックスの値の変化をリアルタイムで監視し、ブラウザを誘導してウェブサイ...

Vue 基本チュートリアル: 条件付きレンダリングとリストレンダリング

目次序文1.1 機能1.2 要素の可視性を制御する方法1.3 初期レンダリングの比較1.4 スイッチ...

ウェブページを最適化してメモリとCPUの使用率を削減

一部の Web ページは大きく見えなくても開くのに非常に時間がかかる場合があります。一方、他の We...

CSSでemを開く正しい方法の詳細な説明

「通常 1em=16px」と言うのはなぜですか?ユーザーのブラウザによってレンダリングされるデフォル...