Heim  >  Artikel  >  Backend-Entwicklung  >  So stellen Sie mit PHP eine Verbindung zum SQL Server her

So stellen Sie mit PHP eine Verbindung zum SQL Server her

(*-*)浩
(*-*)浩Original
2019-09-12 10:15:533755Durchsuche

sqlserver

Auch als MSSQL bekannt, ist es ein relationales Datenbankverwaltungssystem (DBMS), das von Microsoft entwickelt und gefördert wird. Die Betriebssoftware kann „SQLServer“ verwenden

So stellen Sie mit PHP eine Verbindung zum SQL Server her

Wie verbinde ich PHP mit SQLServer?

Zuallererst ist klar, dass Wampserver keine Verbindung zu SQLServer unterstützt, Sie müssen also den Treiber herunterladen, um selbst eine Verbindung zu SQLServer herzustellen. Es gibt auch PHP-Versionen ab 5.3, mit Ausnahme von 5.3

1) Laden Sie den Microsoft SQL Server PHP-Treiber herunter. (Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zum Experten)

Mit dem Microsoft SQL Server PHP-Treiber können PHP-Entwickler auf SQL Server-Datenbanken zugreifen. Dieser Treibertyp basiert auf dem ODBC-Treiber von Microsoft SQL Server, um die Low-Level-Kommunikation mit SQL Server abzuwickeln. Was ich heruntergeladen habe, ist 3.0, führe die Installation aus und entpacke sie in das PHP-Erweiterungsverzeichnis ext,

2) Hier verwende ich die PHP-Version 5.4.45, daher ist der zu verwendende Treiber

;sqlserver

extension=php_pdo_sqlsrv_54_ts.dll

extension=php_sqlsrv_54_ts.dll

3) Die erste Verbindung meldet möglicherweise einen odbc-Treiberfehler Es stellt sich heraus, dass die SQLServer-ODBC-Treiberquelle noch installiert werden muss.

Direkt herunterladen und installieren

https://www.microsoft.com/en-us/download/confirmation.aspx ?id=36434

4) Verbindungstestcode

public function index() {
        //echo phpinfo();
        $serverName = "222.180.xxx.xx"; //数据库服务器地址
        $uid = "bbapp";     //数据库用户名
        $pwd = "bbapp2017"; //数据库密码
        $connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"rivermanage");
        $conn = sqlsrv_connect($serverName, $connectionInfo);
        if( $conn == false){
            echo "连接失败!";
            var_dump(sqlsrv_errors());
            exit;
        }else{
            echo "链接成功";
        }}

Das obige ist der detaillierte Inhalt vonSo stellen Sie mit PHP eine Verbindung zum SQL Server her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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