ホームページ >データベース >mysql チュートリアル >MySQL で「ユーザー @ \'localhost' からデータベース \'\'\ へのアクセスが拒否されました」エラーを修正する方法

MySQL で「ユーザー @ \'localhost' からデータベース \'\'\ へのアクセスが拒否されました」エラーを修正する方法

DDD
DDDオリジナル
2024-11-04 11:52:02289ブラウズ

How to Fix the

エラー: 「ユーザー @ 'localhost' のデータベース '' へのアクセスが拒否されました」は解決されました

多くのユーザーが作業中に同様のエラー メッセージに遭遇しますMySQL データベースを使用します。このエラーは、一見正しい構成設定でも発生するため、ユーザーはこれらの構成をどこで調整すればよいかわかりません。

この問題を解決するには、次の手順に従ってください:

  1. ユーザーを追加するMySQL: 外部アクセス (Web ページなど) には追加の権限が必要となるため、データベースへの外部アクセスを必要とするユーザーに権限を付与します。
  2. コードの変更: 権限を付与した後、コードを次のように変更します:
$dbuser = 'username'; // Modify these
$dbpass = 'password'; // Variables to your installation
  1. データベースの再接続と選択: 指定されたユーザー名とパスワードに MySQL を再構成します:
mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());

以上がMySQL で「ユーザー @ \'localhost' からデータベース \'\'\ へのアクセスが拒否されました」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。