Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo
Kaedah: 1. Buka fail konfigurasi "php.ini"; 2. Cari maklumat konfigurasi berkaitan PDO seperti "pdo_firebird", "pdo_oci", "pdo_odbc", "pdo_pgsql", dll., dan pisahkan titik di hadapan item konfigurasi Alih keluar ";" 3. Mulakan semula pelayan Apache.
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
Apakah itu PDO
PDO ialah singkatan dari PHP Date Object Ia adalah antara muka yang ringan dan konsisten yang ditakrifkan oleh PHP untuk mengakses pangkalan data Ia menyediakan lapisan abstraksi akses Data , supaya tidak kira apa pangkalan data yang anda gunakan, anda boleh melakukan pertanyaan dan mendapatkan data melalui fungsi yang sama, yang sangat memudahkan operasi pangkalan data dan boleh melindungi perbezaan antara pangkalan data yang berbeza.
PDO dikeluarkan bersama dengan PHP5.1 Menggunakan PDO boleh membangunkan program silang pangkalan data dan pemindahan antara pangkalan data yang berbeza Pada masa ini, pangkalan data yang disokong oleh PDO termasuk Firebird, FreeTDS, Interbase dan MySQL , ODBC, Oracle, Postgre SQL, SQLite dan Sybase, dsb.
Dengan PDO, anda tidak perlu lagi menggunakan satu siri fungsi mysqli_* Anda hanya perlu menggunakan kaedah dalam PDO untuk mengendalikan pangkalan data.
Dayakan PDO
PDO diedarkan dengan PHP5.1 dan disertakan dalam PHP5.1 secara lalai. Oleh kerana PDO memerlukan sokongan daripada ciri teras berorientasikan objek PHP5, ia tidak boleh digunakan dalam versi sebelum PHP5.0.
Secara lalai, PDO dihidupkan dalam PHP, tetapi untuk mendayakan sokongan untuk pemacu pangkalan data, operasi konfigurasi yang sepadan masih diperlukan.
Mengambil sistem Windows sebagai contoh, maklumat konfigurasi berkaitan PDO dalam fail konfigurasi php.ini adalah seperti berikut:
;extension=pdo_firebird ;extension=php_pdo_mysql.dll ;extension=pdo_oci ;extension=pdo_odbc ;extension=pdo_pgsql ;extension=pdo_sqlite
Petua: Untuk mendayakan konfigurasi yang sepadan, anda hanya perlu mengalih keluar item konfigurasi Titik koma di hadapan, dan kemudian mulakan semula pelayan Apache.
Untuk mengesahkan sama ada konfigurasi yang berkaitan berjaya dibuka, anda hanya perlu melaksanakan fungsi phpinfo() dan mencari nama konfigurasi dalam halaman output Jika ia wujud, ini bermakna pembukaan berjaya. seperti yang ditunjukkan dalam rajah di bawah:
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!