SQLSRV: Ein Ersatz für MSSQL in PHP 5.3 und höher
In PHP 5.3 ist die Datei php_mssql.dll nicht mehr verfügbar. Dies bedeutet, dass die bestehende MSSQL-Erweiterung nicht mehr unterstützt wird. Glücklicherweise ist ein alternativer Treiber namens SQLSRV von Microsoft erhältlich.
Um SQLSRV in PHP 5.3 und höher unter Windows zu verwenden, befolgen Sie diese Schritte:
-
Laden Sie den SQLSRV-Treiber herunter: Besuchen Sie die Website von Microsoft (msdn.microsoft.com/en-us/sqlserver/ff657782.aspx), um das SQLSRV-Treiberpaket herunterzuladen.
-
Platzieren Sie die Treiberdatei: Entpacken Sie die heruntergeladene Datei Packen Sie die entsprechende Treiberdatei (php_sqlsrv_53_nts_vc9.dll für PHP 5.3, nicht Thread-sicher, VC9) und kopieren Sie sie in Ihr PHP-Erweiterungsverzeichnis.
-
Bearbeiten Sie die php.ini-Datei: Öffnen Sie die php.ini-Datei und fügen Sie die folgende Zeile hinzu:
extension=php_sqlsrv_53_nts_vc9.dll
Nach dem Login kopieren
(Ersetzen Sie den Pfad und den Dateinamen durch die entsprechenden Werte für Ihr System)
-
Starten Sie die Webserver: Starten Sie Ihren Webserver neu, um die neue Erweiterung zu laden.
Zusätzliche Hinweise:
- Verwenden Sie die entsprechende Treiberdatei basierend auf Ihre PHP-Version, Thread-Sicherheit und verwendeter Compiler (VC6 oder VC9).
- Ausführlichere Anweisungen finden Sie in der SQLSRV-Installationsdokumentation (php.net/manual/en/sqlsrv.installation.php).
- SQLSRV kann auch mit PDO (PHP Data Objects) für die Datenbankkonnektivität verwendet werden. Weitere Informationen finden Sie in der PHP-Dokumentation.
Das obige ist der detaillierte Inhalt vonHier sind einige fragenbasierte Titel, die zum Inhalt des bereitgestellten Artikels passen:
Direkt und informativ:
* So verwenden Sie SQLSRV als Ersatz für MSSQL in PHP 5.3 und höher
* Was ist SQLSRV und. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!