Mac のターミナルを介して mysql 接続が成功しましたグラフィカル ツール Navicat を介して接続が成功しました
nodejs を介した mysql への接続に失敗しました
コード:
接続エラーユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)コード: 'ER_ACCESS_DENIED_ERROR',errno: 1045,sqlState: '28000'
神に導きを求めてください、ありがとう!
使用しているアカウントにはデータベースにログインする権限がありません。localhost和127.0.0.1で個別に認証してみてください。
localhost
127.0.0.1
ユーザー名とパスワードが正しく入力されていることを確認してください。 詳細は次の記事を参照してください: https://faceghost.com/article...
付与オプションを使用して、.のすべての権限を「パスワード」で識別される「root」@「localhost」に付与します。
フラッシュ権限;
使用しているアカウントにはデータベースにログインする権限がありません。
localhost
和127.0.0.1
で個別に認証してみてください。ユーザー名とパスワードが正しく入力されていることを確認してください。
アクセス権があるかどうかを確認してください。詳細は次の記事を参照してください: https://faceghost.com/article...
付与オプションを使用して、.のすべての権限を「パスワード」で識別される「root」@「localhost」に付与します。
フラッシュ権限;