ルート ユーザーで MySQL に接続するときに「接続に失敗しました: アクセスが拒否されました」エラー
PHP を使用して MySQL データベースに接続しようとするとこの機能を使用すると、「接続に失敗しました: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)."
理由:
このエラーは通常、root ユーザーがデータベースにアクセスするために必要な権限を持っていない場合、またはパスワードが間違っている場合に発生します。
解決策:
この問題を解決するには、次の手順に従ってください手順:
非 root ユーザーの作成:
データベースがまだ作成されていない場合は、次を使用しますコマンド:
CREATE DATABASE shop;
権限の付与:
ログアウトとログイン:
データのインポート:
PHP 関数の更新:
これらの手順に従って、MySQL データベースへの接続を確立し、「接続に失敗しました: アクセスが拒否されました」エラーを防ぐことができます。 .
以上がroot ユーザーで MySQL に接続すると「接続失敗: アクセスが拒否されました」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。