PHP を使用した不明なデータベース エラーのトラブルシューティング
PHP では、MySQL データベースに接続すると、データベースが存在します。この不一致は、PHP コードと PHPMyAdmin が異なるデータベースを参照している場合に発生する可能性があります。
この問題を解決するには、最初のステップはデータベース名のスペルを確認することです。単純なスペルミスにより、コードが目的のデータベースへの接続を確立できない可能性があります。
データベース名が正しい場合、次に考慮すべき点は、PHPMyAdmin と PHP が同じデータベース サーバーに接続しているかどうかです。これは、PHPMyAdmin と PHP コードの両方で次のクエリを実行することで確認できます:
SHOW DATABASES;
このクエリの出力を比較すると、PHP コードと PHPMyAdmin が異なるデータベースに接続されているかどうかがわかります。
出力が異なる場合は、コードが PHPMyAdmin とは異なるデータベースに接続しようとしていることを示します。これは、コンピュータに複数のデータベース サーバーがインストールされている場合に発生する可能性があります。この問題を解決するには、PHP 構成ファイルを調べて、接続先の正しいデータベース サーバーが指定されていることを確認してください。
正しいデータベース サーバーが識別されたら、PHP コードは既存のデータベースに接続できるようになります。 「不明なデータベース エラー」が発生しました。
以上がデータベースが存在しているにもかかわらず、PHP コードで「不明なデータベース エラー」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。