Rumah >pembangunan bahagian belakang >masalah PHP >php pdosqlsrv pemasangan

php pdosqlsrv pemasangan

PHPz
PHPzasal
2023-05-07 12:24:071310semak imbas

Tutorial pemasangan sambungan PHP pdo_sqlsrv

Pada platform Windows, pdo_sqlsrv tersedia sebagai pemacu. Artikel ini akan menunjukkan kepada anda cara memasang sambungan pdo_sqlsrv dalam PHP anda supaya anda boleh mengakses pangkalan data SQL Server anda.

  1. Muat turun sambungan pdo_sqlsrv

Anda boleh memuat turun dan menggunakan sambungan pdo_sqlsrv daripada dokumen ini. Fail yang disediakan di sini sesuai untuk PHP versi 5.6 - 7.3 pada sistem pengendalian Windows.

Jika versi PHP anda berada di luar julat ini atau sistem anda bukan Windows, anda boleh mencari pemacu yang sesuai dengan anda di sini: https://www.microsoft.com/en-us/sql-server /developer -get-started/php-windows/.

  1. Nyahzip sambungan dan pasangkannya

Ekstrak pemacu pdo_sqlsrv yang dimuat turun ke folder ext dalam direktori tempat PHP dipasang. Nama direktori yang dinyahzip mungkin berbeza sedikit, tetapi harus serupa dengan "php_pdo_sqlsrv_7_x_ts.dll".

Seterusnya, tambahkan dua fail berikut pada fail php.ini PHP. Jika anda tidak dapat mencari fail php.ini, gunakan fungsi phpinfo() untuk mencari laluan php.ini semasa.

extension=php_sqlsrv_7_x_ts.dll (baris ini harus disisipkan sebelum ini)

extension=php_pdo_sqlsrv_7_x_ts.dll

Nota: Apabila menambah baris ini, gantikan php_pdo_sql.dll lsr v_7_x_ts .dll nama fail untuk memadankan nama fail yang anda muat turun.

  1. Uji pemacu

Gunakan arahan berikut untuk menyemak sama ada pemacu berjaya dipasang:

jika (!function_exists('sqlsrv_connect')) echo " Pemacu Sqlsrv tidak dipasang";

Jika berjaya dipasang, pernyataan terakhir tidak akan mempunyai output. Jika tidak, ia akan mengeluarkan "Pemacu Sqlsrv tidak dipasang".

  1. Beberapa butiran

Jika anda menggunakan PHP 5.x, gunakan versi pemacu yang sepadan jika anda menggunakan PHP 7.x, gunakan versi yang sepadan daripada pemanduan.

Jika anda menghadapi masalah memasang atau mengkonfigurasi pemacu pdo_sqlsrv, semak fail log ralat PHP untuk mendapatkan maklumat lanjut tentang masalah tersebut.

Apabila menggunakan pemacu pdo_sqlsrv dalam PHP, nama fungsi dan nama kaedah adalah berbeza daripada pemacu SQL Server. Sebelum memproses sambungan pdo_sqlsrv, semak nama fungsi dan kaedah pemacu SQL Server.

Dalam fail PHP, sahkan bahawa maklumat pengesahan SQL Server adalah betul dengan menggunakan:

$connectionInfo = array("UID" => $username, "PWD" => $ kata laluan, "Pangkalan Data" => $databaseName);

$conn = sqlsrv_connect($serverName, $connectionInfo);

if ($conn) {

echo "Connection established.";

} else{

echo "Connection could not be established.";
die(print_r(sqlsrv_errors(), true));

}

Ringkasan

Itulah langkah yang diperlukan untuk memasang sambungan pdo_sqlsrv. Semoga artikel ini bermanfaat kepada anda. Jika anda menghadapi sebarang masalah, sila tinggalkan mesej di ruangan komen di bawah dan kami akan cuba sedaya upaya untuk menjawab keraguan anda.

Atas ialah kandungan terperinci php pdosqlsrv pemasangan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:php xml tambah nodArtikel seterusnya:php xml tambah nod