Windows での Node.js および MySQL 接続エラーのトラブルシューティング
P粉794177659
P粉794177659 2024-02-21 16:47:21
0
1
292

まず、私は Window で働いています。

必要な情報 (ホスト、ユーザー、パスワード、ポート、データベース) を正確に入力しましたが、エラーが発生しました。

リーリー

この問題を解決するために多くの方法を試しましたが、すべて失敗しました。 MySQL を再インストールすると一時的に解決する理由はわかりません。しかし、コンピュータを再起動すると、再びエラーが表示されました。 早速コーディングしてバージョンをいじって試してみました。

私のコード

リーリー

MySQL サーバーとモジュールのバージョン

リーリー

これらのことを試してみました

  • パスワードを変更し、別のユーザーを作成します
  • ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password BY '123456';
  • Node.js と npm を再インストールします
  • MySQL を再インストールします

P粉794177659
P粉794177659

全員に返信(1)
P粉270891688

問題は、アカウントにデータベースに接続する権限がないことです。

コマンドはアクセス許可を付与していますが、アカウントのパスワード ハッシュが必要です。

アカウントが実行しているパスワード ハッシュを取得します

リーリー

この出力は、このコマンドのパスワード ハッシュ部分にパイプされます

リーリー

% 文字はワイルドカードであるため、任意の IP アドレスからデータベースに接続できます。セキュリティを強化するために、IP アドレスのみに制限できます

### お役に立てれば。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!