So installieren und konfigurieren Sie PHP auf einem Ubuntu-System, um eine Verbindung zur MSSQL-Datenbank herzustellen

WBOY
Freigeben: 2024-02-29 10:08:01
Original
701 Leute haben es durchsucht

So installieren und konfigurieren Sie PHP auf einem Ubuntu-System, um eine Verbindung zur MSSQL-Datenbank herzustellen

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.

Schritt 1: PHP- und MSSQL-Erweiterungen installieren

  1. 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
    Nach dem Login kopieren
  2. 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
    Nach dem Login kopieren

Schritt 2: MSSQL-Verbindung konfigurieren

  1. 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
    Nach dem Login kopieren

    In der php.ini-Datei zum Aktivieren der MSSQL-Erweiterung:

    extension=php_mssql.so
    Nach dem Login kopieren
  2. 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
    Nach dem Login kopieren

Schritt 3: Herstellen einer Verbindung zur MSSQL-Datenbank

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);
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
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
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!