Die Installation und Konfiguration von PHP auf einem Ubuntu-System zur Verbindung mit der MSSQL-Datenbank ist eine häufige Aufgabe, insbesondere bei der Entwicklung von Webanwendungen. In diesem Artikel stellen wir vor, wie man PHP und MSSQL-Erweiterungen installiert und Datenbankverbindungen auf Ubuntu-Systemen konfiguriert, und stellen gleichzeitig spezifische Codebeispiele bereit.
PHP installieren
Zuerst müssen Sie sicherstellen, dass PHP auf Ihrem Ubuntu-System installiert ist. PHP kann über den folgenden Befehl installiert werden:
sudo apt update sudo apt install php
MSSQL-Erweiterung installieren
Als nächstes müssen Sie die MSSQL-Erweiterung von PHP installieren, um eine Verbindung zur MSSQL-Datenbank herzustellen. Sie können den folgenden Befehl zur Installation verwenden:
sudo apt install php-mssql
Bearbeiten Sie die php.ini-Datei
Öffnen Sie die PHP-Konfigurationsdatei php.ini. Sie können den folgenden Befehl verwenden:
sudo nano /etc/php/7.x/apache2/php.ini
In der php.ini-Datei zum Aktivieren der MSSQL-Erweiterung:
extension=php_mssql.so
Starten Sie den Apache-Dienst neu
Nach dem Speichern und Beenden der php.ini-Datei starten Sie den Apache-Dienst neu, damit die Änderungen wirksam werden:
sudo service apache2 restart
Jetzt können Sie mithilfe von PHP-Code eine Verbindung zur MSSQL-Datenbank herstellen. Hier ist ein einfacher Beispielcode:
<?php $serverName = "localhost"; $connectionOptions = array("Database" => "your_database", "Uid" => "your_username", "PWD" => "your_password"); // 通过sqlsrv_connect()函数连接数据库 $conn = sqlsrv_connect($serverName, $connectionOptions); if ($conn) { echo "Connection established. "; } else { echo "Connection could not be established. "; die(print_r(sqlsrv_errors(), true)); } // 查询数据 $sql = "SELECT * FROM your_table"; $stmt = sqlsrv_query($conn, $sql); if ($stmt === false) { die(print_r(sqlsrv_errors(), true)); } while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { echo $row['column_name'] . " "; } sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?>
Stellen Sie sicher, dass Sie „localhost“, „your_database“, „your_username“ und „your_password“ im Beispiel durch Ihren tatsächlichen Hostnamen, Datenbanknamen, Benutzernamen und Ihr Passwort ersetzen. Der obige Code demonstriert den Prozess der Verbindung mit einer MSSQL-Datenbank und der Ausführung einer einfachen Abfrage.
Durch die oben genannten Schritte können Sie PHP erfolgreich auf dem Ubuntu-System installieren und konfigurieren, um eine Verbindung zur MSSQL-Datenbank herzustellen, und die bereitgestellten Codebeispiele verwenden, um Datenbankverbindungs- und Abfragevorgänge durchzuführen. Ich hoffe, dieser Artikel hilft Ihnen!
Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie PHP auf einem Ubuntu-System, um eine Verbindung zur MSSQL-Datenbank herzustellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!