問題:
PHP の PDO 拡張機能を使用して接続しているときMySQL、作成したデータベースにアクセスすると「不明なデータベース エラー」が発生しますが、接続はできます
答え:
1.スペル エラー:
データベース名のスペルをチェックして、間違いがないことを確認してください。
2.異なるデータベース接続:
PHP と PHPMyAdmin が同じデータベースに接続していることを確認します。これを確認するには、PHPMyAdmin および PDO または mysqli を使用して PHP コードでクエリ「show Databases」を実行します。出力は一致する必要があります。
不一致がある場合は、PHP 構成ファイルまたは PHPMyAdmin 構成ファイルが適切なデータベース サーバーに接続されていることを確認してください。
特定の PHPMyAdmin 検証:
PHPMyAdmin がどのデータベースであるかを確認するには使用方法:
トラブルシューティングヒント:
以上がPHPMyAdmin がデータベースにアクセスできるにもかかわらず、PHP コードで「不明なデータベース エラー」が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。