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

Bagaimana untuk Menggantikan MSSQL yang Dihentikan dengan Pelanjutan SQLSRV dalam PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-26 01:18:02466semak imbas

How to Replace Deprecated MSSQL with SQLSRV Extension in PHP?

Mendapatkan Pelanjutan SQLSRV Bekerja dengan PHP: Pengganti MSSQL yang Dihentikan

Penyingkiran sokongan mssql dalam PHP 5.3 telah mendorong ramai pengguna untuk mencari alternatif. Satu pilihan sedemikian ialah sambungan SQLSRV daripada Microsoft. Berikut ialah panduan komprehensif untuk membolehkan SQLSRV berfungsi dengan pemasangan PHP anda:

  • Muat turun Pemacu SQLSRV:

    • Lawati pemacu Microsoft SQLSRV muat turun halaman dan pilih fail pemacu yang serasi dengan versi PHP, pengkompil dan keperluan keselamatan benang anda.
  • Ekstrak dan Letakkan Fail:

    • Ekstrak fail pemacu yang dimuat turun dan salin ke direktori sambungan PHP anda (cth., ext dalam Linux atau php_extension dalam Windows).
  • Edit php.ini:

    • Buka fail php.ini anda dan tambah baris berikut pada penghujung:

      extension=php_sqlsrv_53_nts_vc9.dll  (for PHP 5.3, non-thread-safe, VC9 compiler)
  • Mulakan Semula Pelayan Web:

    • Untuk pengguna Windows, mulakan semula pelayan web (cth., IIS).

Nota Tambahan:

  • Untuk versi dan tetapan PHP lain, rujuk dokumentasi rasmi Microsoft untuk nama fail pemacu tertentu.
  • SQLSRV juga boleh digunakan dengan PDO, menyediakan abstraksi pangkalan data.
  • Manual PHP menawarkan arahan terperinci untuk pemasangan dan penggunaan sambungan SQLSRV.
  • Keperluan sistem, panduan permulaan, panduan pengaturcaraan dan rujukan API boleh ditemui pada halaman Pemacu Microsoft untuk PHP untuk SQL Server.

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