Rumah  >  Artikel  >  Tutorial sistem  >  Pasang sambungan PDO untuk PHP pada CentOS

Pasang sambungan PDO untuk PHP pada CentOS

WBOY
WBOYke hadapan
2024-01-04 12:00:45943semak imbas

Pelanjutan PDO Objek Data PHP mentakrifkan antara muka yang ringan dan konsisten untuk PHP mengakses pangkalan data. PDO menyediakan lapisan abstraksi capaian data, yang bermaksud tidak kira pangkalan data mana yang digunakan, fungsi (kaedah) yang sama boleh digunakan untuk membuat pertanyaan dan mendapatkan data.

Persekitaran:

Sistem pelayan: Centos6.5 (demonstrasi mesin maya)

Direktori storan pakej perisian PHP: /data/php-5.6.14/

Direktori pemasangan PHP: /usr/local/php/

direktori pemasangan mysql:/usr/local/mysql/

Proses operasi:

Melalui fungsi phpinfo() kita boleh menyemak sama ada pelayan telah memasang sambungan PDO. Jika maklumat sambungan PDO tidak ditemui, maka kami memasangnya melalui langkah berikut:
Cari pakej pemasangan PHP anda (saya berada dalam direktori /data/php-5.6.14/), masukkan direktori pdo_mysql sambungan PHP dan jalankan arahan berikut:

/usr/local/php/bin/phpize

(/usr/local/php/ ialah direktori pemasangan PHP saya, anda boleh mengubah suainya mengikut situasi sebenar)

Pasang sambungan PDO untuk PHP pada CentOS
Selepas melaksanakan arahan di atas, kami akan mendapati bahawa fail konfigurasi muncul dalam direktori pdo_msyql semasa.

Pasang sambungan PDO untuk PHP pada CentOS
Walau bagaimanapun, kami melaksanakan arahan berikut:

./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/

Penerangan parameter:
--with-php-config=/usr/local/php/bin/php-config menentukan konfigurasi semasa memasang PHP
--with-pdo-MySQL=/usr/local/mysql/ Tentukan lokasi direktori pemasangan pangkalan data MySQL
(Direktori pemasangan khusus PHP dan msyql di sini bergantung pada situasi sebenar anda)

Teruskan menyusun dan memasang:

make && make install

Selepas arahan dilaksanakan, kesannya adalah seperti berikut:
Pasang sambungan PDO untuk PHP pada CentOS

Direktori yang mencukupi untuk baris terakhir akan digunakan kemudian Fail pdo_mysql.so yang dijana pada masa ini berada dalam direktori ini:

Pasang sambungan PDO untuk PHP pada CentOS

Seterusnya kami mengubah suai fail konfigurasi PHP, membuka fail php.ini anda dan menambah baris kod:

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so

(Ini adalah direktori pdo_mysql.so yang saya tunjukkan, anda boleh menambahnya mengikut direktori sebenar anda semasa menyediakan)

Pasang sambungan PDO untuk PHP pada CentOS

Akhir sekali simpan dan lancarkan, dan mulakan semula perkhidmatan. Kemudian gunakan fungsi phpinfo() untuk menyemak sama ada sambungan PDO berjaya dipasang. Hasilnya adalah seperti berikut, menunjukkan bahawa sambungan PDO berjaya dipasang.
Pasang sambungan PDO untuk PHP pada CentOS

Atas ialah kandungan terperinci Pasang sambungan PDO untuk PHP pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam