今日、MySQL の新しいバージョン (8.0.21) をインストールしましたが、ノード フレームワークを使用してデータベースに接続するときにエラーが発生しました。
理由は、MySQL 8.0 では暗号化プラグインが変更されましたが、データベース管理クライアントは依然として古いバージョンの暗号化方式を使用しているためです。これは主に、MySQL 8.0 のインストール中に認証方法を構成するプロセスが原因です。暗号化方式はさまざまであるため、強力な暗号化 (デフォルトのはずです) を選択すると、上記のエラー問題が発生します。この場合、暗号化方式を変更して古いバージョンの暗号化方式を維持するだけで問題ありません。 1. Windows ユーザーはターミナルを使用してデータベースにアクセスし、次のように入力します。 alter user 'root'@'%' identified with mysql_native_password by '密码' // パスワードフラッシュ権限をリセット // 権限設定を更新 解決できます! 2. Macユーザーの方はこちらをご覧ください インストールプロセス中にデフォルトの強力な暗号化方式も使用しました。解決策も非常に簡単です。まず、 MySQLをクリックしてデータベースに入ります 入るとこのようなインターフェースが見つかりました。データベースが強力な暗号化を使用していることがわかります。 次に、下の [OK] をクリックして、最後にデータベースを再起動します。 私はMacに変更したため、Windowsでの手順を個人的に実行することはできません。不完全な詳細がある場合はご容赦ください。他のチュートリアルを自分で検索することもできます。 要約する これで、ノードを MySQL データベースに接続する際に発生する問題と解決策に関するこの記事は終了です。ノードを MySQL データベースに接続することに関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: 伝説的な VUE 構文シュガーは何をするのでしょうか?
1. 静的ページとは、Web ページ内に HTML タグのみが含まれるページです。WEB 開発者がこ...
序文会社でのインターンシップ中、フロントエンド開発にはvue+element-uiフレームワークを使...
1. 画像を取得する #Webコントロールページを含むバージョンを指定します docker pull...
目次1. 穴に落ちる2. 無駄な努力3. 若さの衝動4. 希望の光5. 問題KO 6. 追記1. 穴...
CSS3 では、transform 関数を使用して、テキストや画像の回転、拡大縮小、傾斜、移動という...
目次質問分析する解決するAlert() 関数を置き換えるsetTimeOut関数まとめ質問数日前、J...
現代の Web ビジュアル デザインは、初期の情報の積み重ねから、その後のグラフィックスと抽象化、そ...
目次1. axioの基本的な使い方2. クロスドメインの問題を解決するには? 3. パッケージ4. ...
# 以下の例は x64 ビット ランタイム v3.0.0 用です mkdir /runtimes ...
HTML テーブルを使用する場合、行間隔を変更する必要がある場合がありますが、余白、パディング、折り...
翻訳プログラムを例に挙げてみます。前回はWindowsでのアプリケーションのパッケージ化についてお話...
目次概要環境の準備プロジェクトのパフォーマンスに影響を与える要因遅延読み込みとは何ですか?プロジェク...
パラメータでのストアドプロシージャの使用IN パラメータは、プロシージャに情報を渡すためにのみ使用さ...
先日、外国人の方がHTML+CSSを使ってHamburgerMenuを実装している動画を見ました。最...
プロキシを有効にする2つの方法React には、直接使用できるカプセル化された Ajax リクエスト...