Heim >Backend-Entwicklung >PHP-Tutorial >Die auf Navicat Premium erstellte SQL Server-Datenbank ermöglicht eine PHP-Verbindung, also eine PHP-Verbindung zu Microsoft MSSQL.

Die auf Navicat Premium erstellte SQL Server-Datenbank ermöglicht eine PHP-Verbindung, also eine PHP-Verbindung zu Microsoft MSSQL.

WBOY
WBOYOriginal
2016-07-29 09:11:112809Durchsuche

Es kann in der db-lib- oder ct-lib-Bibliothek von Sybase verwendet werden, die auch eine ODBC-Bibliothek enthält. Ermöglicht die Verbindung vieler Anwendungssoftware mit Sybase- oder Microsoft SQL-Servern.

Verwenden Sie FreeTDS unter Windows.

  Was ist FreeTDS? kostenlos sein) C-Bibliothek, die unter Linux-Systemen auf die SQL-Datenbank von Microsoft zugreifen und diese betreiben kann. FreeTDS wird als Quellcode veröffentlicht und kann daher auf fast jedem System kompiliert und installiert werden.

Wenn Ihr Server ein Windows-System ist, dann sollten Sie php_dblib.dll verwenden. (Weitere Informationen zur Verwendung von FreeTDS für Unix.)

1: Folgen Sie dem Link unten, um php_dblib.dll herunterzuladen und im Ordner /PHP/ext unten zu speichern .

https://docs.moodle.org/30/en/Installing_MSSQL_for_PHP#Using_the_SQL_Server_2005_Driver_for_PHP_from_Microsoft_on_Windows

SQL Server在Navicat premium上创建的<strong>Datenbank, realisieren Sie eine PHP-Verbindung, also eine PHP-Verbindung zu Microsoft MSSQL

2. Fügen Sie in der PHP-Konfigurationsdatei /PHP/php.ini hinzu:

extension=php_dblib.dll Starten Sie Apache neu

3: Test:

1    <?<span>php
</span>2        <span>$link</span> = mssql_connect('localhost', 'db_user', 'db_password'<span>);
</span>3        <span>if</span>(!<span>$link</span><span>) {
</span>4            <span>echo</span>'Could not connect'<span>;
</span>5            <span>die</span>('Could not connect: ' .<span> mssql_error());
</span>6<span>        }
</span>7        <span>echo</span>'Successful connection'<span>;
</span>8        mssql_close(<span>$link</span><span>);
</span>9    ?>
ok, Erfolg!!!

Referenz: http://www.th7.cn/Program/php/201303/129462.shtml

Das Obige stellt die auf Navicat Premium erstellte SQL Server-Datenbank vor und verwirklicht die Verwendung von PHP-Verbindungen, d .

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
Vorheriger Artikel:Thinkphp 学习笔记Nächster Artikel:phpstorm运行php文件出现乱码