ホームページ > データベース > mysql チュートリアル > PHPMyAdmin がデータベースにアクセスできるにもかかわらず、PHP コードで「不明なデータベース エラー」が表示されるのはなぜですか?

PHPMyAdmin がデータベースにアクセスできるにもかかわらず、PHP コードで「不明なデータベース エラー」が表示されるのはなぜですか?

Barbara Streisand
リリース: 2024-12-20 09:03:11
オリジナル
777 人が閲覧しました

Why Does My PHP Code Show an

PHPMyAdmin に存在するにもかかわらず、PHP で不明なデータベース エラーが発生する

問題:

PHP の PDO 拡張機能を使用して接続しているときMySQL、作成したデータベースにアクセスすると「不明なデータベース エラー」が発生しますが、接続はできます

答え:

1.スペル エラー:

データベース名のスペルをチェックして、間違いがないことを確認してください。

2.異なるデータベース接続:

PHP と PHPMyAdmin が同じデータベースに接続していることを確認します。これを確認するには、PHPMyAdmin および PDO または mysqli を使用して PHP コードでクエリ「show Databases」を実行します。出力は一致する必要があります。

不一致がある場合は、PHP 構成ファイルまたは PHPMyAdmin 構成ファイルが適切なデータベース サーバーに接続されていることを確認してください。

特定の PHPMyAdmin 検証:

PHPMyAdmin がどのデータベースであるかを確認するには使用方法:

  1. 操作 に移動します -> PHPMyAdmin の データベース
  2. データベース名が 現在のデータベース フィールドに表示されます。
  3. この名前が使用しているデータベースと一致することを確認します。 PHP でアクセスしようとしています。

トラブルシューティングヒント:

  • スペルミスがなく、データベース接続が正しいことを確認したら、適切な権限でデータベースを再度作成してみてください。
  • PHP スクリプトを再起動してください。
  • しようとしているデータベースのユーザー権限を再確認してください。アクセスします。
  • さらにサポートが必要な場合は、MySQL のドキュメントまたはフォーラムを参照してください。

以上がPHPMyAdmin がデータベースにアクセスできるにもかかわらず、PHP コードで「不明なデータベース エラー」が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート