クエリ:
PDO が MySQL に対して適切に構成され機能しているかどうかを確認するにはどうすればよいですかPHP 環境内での使用率は?
応答:
PDO は PHP 5.1 以降の統合コンポーネントであるため、可用性が保証されています。ただし、phpinfo() を使用すると、特定のデータベース ドライバーの存在を確認できます。あるいは、次のような特定の定数を使用して特定のドライバをチェックすることもできます。
<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // mysql var_dump(PDO::FB_ATTR_TIME_FORMAT)); // firebird</code>
すべてのドライバに定数が定義されているわけではないことに注意することが重要であり、phpinfo() が最も包括的なソリューションになります。
コマンドラインから確認するには、次のコマンドを実行します:
$ php -m
phpinfo() の代わりに次のコマンドを使用することもできます:
<code class="php">extension_loaded ('PDO' ); // returns boolean // or extension_loaded('pdo_mysql'); // or get all extensions and search for a specific one get_loaded_extensions(); </code>
以上がPHP 環境で PDO が正しく構成され、MySQL に対して機能しているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。