Rumah > Artikel > pangkalan data > Bagaimana untuk Semak sama ada PDO Dikonfigurasikan dan Berfungsi dengan Betul untuk MySQL dalam PHP?
Mengesahkan Ketersediaan PDO dalam PHP
Soalan:
Bagaimana saya boleh menentukan sama ada Data PHP Objek (PDO) dikonfigurasikan dengan betul dan berfungsi untuk digunakan dengan MySQL pada pengehosan saya platform?
Jawapan:
Kaedah 1: Menggunakan phpinfo()
PDO ialah bahagian penting PHP 5.1 dan versi kemudian. Untuk mengesahkan kehadirannya, anda boleh menggunakan arahan berikut:
<code class="php">phpinfo();</code>
Ini akan memaparkan senarai semua sambungan PHP yang dimuatkan, termasuk PDO.
Kaedah 2: Menyemak PDO Tertentu Pemacu
Pelanjutan PHP tertentu diperlukan untuk pemacu pangkalan data tertentu. Anda boleh menyemak kehadiran pemacu MySQL PDO menggunakan pemalar berikut:
<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE));</code>
Kaedah 3: Menggunakan Baris Perintah
Anda boleh menyemak ketersediaan PDO daripada baris arahan menggunakan arahan berikut:
$ php -m
Ini akan memaparkan senarai semua modul PHP yang dimuatkan, termasuk PDO.
Kaedah 4: Menggunakan Fungsi Sambungan PHP
Sebagai alternatif, anda boleh menggunakan fungsi berikut:
<code class="php">extension_loaded('PDO'); // Returns boolean extension_loaded('pdo_mysql'); // Returns boolean</code>
Anda juga boleh mendapatkan senarai semua sambungan PHP yang dimuatkan dan cari 'PDO' atau 'pdo_mysql'.
Nota: Tidak semua pemacu PDO mempunyai pemalar tertentu yang ditentukan, menjadikan phpinfo() pilihan yang paling boleh dipercayai.
Atas ialah kandungan terperinci Bagaimana untuk Semak sama ada PDO Dikonfigurasikan dan Berfungsi dengan Betul untuk MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!