PHP で PDO が適切に構成され、MySQL に対して機能しているかどうかを確認するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-02 09:31:02
オリジナル
863 人が閲覧しました

How to Check if PDO is Properly Configured and Functional for MySQL in PHP?

PHP での PDO の可用性の確認

質問:

PHP データかどうかを確認するにはどうすればよいですか?オブジェクト (PDO) は、ホスティング プラットフォーム上の MySQL で使用できるように適切に構成され、機能していますか?

回答:

方法 1: phpinfo() を使用する

PDO は PHP 5.1 以降のバージョンに不可欠な部分です。その存在を確認するには、次のコマンドを使用できます。

<code class="php">phpinfo();</code>
ログイン後にコピー

これにより、PDO を含む、ロードされたすべての PHP 拡張機能のリストが表示されます。

方法 2: 特定の PDO を確認するドライバー

特定のデータベース ドライバーには、特定の PHP 拡張機能が必要です。次の定数を使用して、MySQL PDO ドライバーの存在を確認できます。

<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE));</code>
ログイン後にコピー

方法 3: コマンド ラインを使用する

可用性を確認できます。次のコマンドを使用して、コマンド ラインから PDO を実行します。

$ php -m
ログイン後にコピー

これにより、PDO を含む、ロードされたすべての PHP モジュールのリストが表示されます。

方法 4: PHP 拡張関数を使用する

代わりに、次の関数を使用することもできます。

<code class="php">extension_loaded('PDO'); // Returns boolean
extension_loaded('pdo_mysql'); // Returns boolean</code>
ログイン後にコピー

ロードされたすべての PHP 拡張機能のリストを取得して、「PDO」または「pdo_mysql」を検索することもできます。

注: すべての PDO ドライバーに特定の定数が定義されているわけではないため、phpinfo() が最も信頼できるオプションになります。

以上がPHP で PDO が適切に構成され、MySQL に対して機能しているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!