Wie ersetzt man veraltetes MSSQL durch die SQLSRV-Erweiterung in PHP?

Mary-Kate Olsen
Freigeben: 2024-10-26 01:18:02
Original
465 Leute haben es durchsucht

How to Replace Deprecated MSSQL with SQLSRV Extension in PHP?

SQLSRV-Erweiterung mit PHP zum Laufen bringen: Eine Alternative zum veralteten MSSQL

Das Entfernen der MSSQL-Unterstützung in PHP 5.3 hat viele Benutzer dazu veranlasst, danach zu suchen Alternativen. Eine solche Option ist die SQLSRV-Erweiterung von Microsoft. Hier ist eine umfassende Anleitung, um SQLSRV mit Ihrer PHP-Installation zum Laufen zu bringen:

  • Laden Sie die SQLSRV-Treiber herunter:

    • Besuchen Sie den Microsoft SQLSRV-Treiber Laden Sie die Seite herunter und wählen Sie die Treiberdatei aus, die mit Ihrer PHP-Version, Ihrem Compiler und Ihren Thread-Sicherheitsanforderungen kompatibel ist.
  • Extrahieren und platzieren Sie die Dateien:

    • Extrahieren Sie die heruntergeladene Treiberdatei und kopieren Sie sie in Ihr PHP-Erweiterungsverzeichnis (z. B. ext unter Linux oder php_extension unter Windows).
  • Bearbeiten Sie php.ini:

    • Öffnen Sie Ihre php.ini-Datei und fügen Sie am Ende die folgende Zeile hinzu:

      extension=php_sqlsrv_53_nts_vc9.dll  (for PHP 5.3, non-thread-safe, VC9 compiler)
      Nach dem Login kopieren
  • Webserver neu starten:

    • Für Windows-Benutzer starten Sie den Webserver (z. B. IIS) neu.

Zusätzliche Hinweise:

  • Weitere PHP-Versionen und -Einstellungen finden Sie in der offiziellen Microsoft-Dokumentation für spezifische Treiberdateinamen.
  • SQLSRV kann dies auch kann mit PDO verwendet werden und bietet Datenbankabstraktion.
  • Das PHP-Handbuch bietet detaillierte Anweisungen zur Installation und Verwendung der SQLSRV-Erweiterung.
  • Systemanforderungen, Erste-Schritte-Anleitung, Programmieranleitung und API-Referenz können finden Sie auf der Seite „Microsoft-Treiber für PHP für SQL Server“.

Das obige ist der detaillierte Inhalt vonWie ersetzt man veraltetes MSSQL durch die SQLSRV-Erweiterung in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!