Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menggantikan Sambungan MSSQL yang Dihentikan dalam PHP 5.3 dengan SQLSRV?

Bagaimana untuk Menggantikan Sambungan MSSQL yang Dihentikan dalam PHP 5.3 dengan SQLSRV?

Linda Hamilton
Linda Hamiltonasal
2024-10-26 00:08:02889semak imbas

How to Replace the Deprecated MSSQL Extension in PHP 5.3 with SQLSRV?

Alternatif kepada MSSQL Extension dalam PHP 5.3

Dengan penamatan sambungan MSSQL dalam PHP 5.3, ia menjadi penting untuk mencari penyelesaian alternatif. Artikel ini mengupas lanjutan SQLSRV sebagai pilihan yang berdaya maju untuk menyambung ke pangkalan data Microsoft SQL.

Menurut manual PHP, sambungan MSSQL tidak lagi disokong dalam PHP 5.3 dan versi yang lebih baru. Sebagai pengganti, Microsoft menawarkan sambungan SQLSRV, yang boleh diambil daripada: http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx.

Langkah demi Langkah Panduan Pemasangan

  1. Ekstrak fail yang dimuat turun ke dalam direktori sambungan PHP.
  2. Edit fail php.ini dan sertakan baris berikut untuk sambungan:

    <code class="php">extension=php_sqlsrv_53_nts_vc9.dll  </code>

    Nota: Laraskan nama fail pemacu berdasarkan versi PHP khusus anda, keperluan keselamatan benang dan konfigurasi pengkompil.

  3. Mulakan semula pelayan web untuk menggunakan perubahan.

Sumber Tambahan

Untuk arahan lebih terperinci dan bantuan penyelesaian masalah, rujuk sumber berikut:

  • Memuatkan Pemacu Microsoft untuk PHP untuk Pelayan SQL: https://docs.microsoft.com/en-us/sql/php/install-drivers-windows
  • Keperluan Sistem untuk Pemacu Microsoft: https://docs.microsoft.com/en- us/sql/php/requirements-ado-dblib
  • Manual PHP untuk Sambungan SQLSRV: https://www.php.net/manual/en/sqlsrv.installation.php

Kesimpulan

Dengan mengikuti langkah-langkah ini dan menggunakan sambungan SQLSRV, pembangun boleh terus bekerja dengan pangkalan data Microsoft SQL dalam PHP 5.3.

Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Sambungan MSSQL yang Dihentikan dalam PHP 5.3 dengan SQLSRV?. 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