《PHP編程:PHP連接MSSQL2008/2005數(shù)據(jù)庫(SQLSRV)配置實例》要點:
本文介紹了PHP編程:PHP連接MSSQL2008/2005數(shù)據(jù)庫(SQLSRV)配置實例,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP實例本文實例講述了PHP連接MSSQL2008/2005數(shù)據(jù)庫(SQLSRV)配置辦法,分享給大家供大家參考.具體辦法如下:
PHP實例PHP連接MSSQL2008/2005數(shù)據(jù)庫與以往的連接mssql2000是不一樣的,連接mssql2008/2005是需要自己添加PHP對MSSQL連接的驅(qū)動擴展了,而我們常用的hp.ini中的extension=php_mssql.dll擴展只適用連接于MSSQL2000,下面我們就來看看對此的解決方法
PHP實例1.下載擴展
PHP實例(1)去官方下載一個SQL Server Driver for PHP的擴展包,我是在這里下載的http://www.microsoft.com/en-us/download/details.aspx?id=20098【記得下載后好像是要先安裝然后再解壓】
PHP實例(2)您也可以直接從本站下載(我之前下載的,來源于microsoft官方)【點擊此處直接下載】
將下載下來的rar文件解壓后你就會得到一堆的.dll文件
PHP實例下載驅(qū)動程序,下載后安裝釋放程序,里面有以下文件:
php_pdo_sqlsrv_52_nts.dll
php_pdo_sqlsrv_52_ts.dll
php_pdo_sqlsrv_53_nts_vc6.dll
php_pdo_sqlsrv_53_nts_vc9.dll
php_pdo_sqlsrv_53_ts_vc6.dll
php_pdo_sqlsrv_53_ts_vc9.dll
php_sqlsrv_52_nts.dll
php_sqlsrv_52_ts.dll
php_sqlsrv_53_nts_vc6.dll
php_sqlsrv_53_nts_vc9.dll
php_sqlsrv_53_ts_vc6.dll
php_sqlsrv_53_ts_vc9.dll
SQLServerDriverForPHP.chm(手冊,英文夠好的話,可以看看,嘿嘿)
SQLServerDriverForPHP_License.rtf
SQLServerDriverForPHP_Readme.htm(自述文件)
PHP實例2.添加擴展
PHP實例根據(jù)(vc6/vc9)需要選擇擴展,我的環(huán)境是WAMP(php5.2.6/apache2.2.8),我選用的是php_sqlsrv_52_ts_vc6.dll,php_pdo_sqlsrv_52_ts_vc6.dll這兩個文件,復(fù)制到wamp安裝目錄下的ext目錄下,我的ext目錄是在wamp/bin/php/php5.2.6/ext/
PHP實例3.配置php.ini
PHP實例(1)在php.ini的Dynamic Extensions中添加如下兩條擴展:
??? extension=php_sqlsrv_52_ts_vc6.dll
??? extension=php_pdo_sqlsrv_52_ts_vc6.dll
(2)將;extension=php_pdo.dll前面的;去掉,開啟pdo連接擴展
(3)重新啟動apache
PHP實例4.連接數(shù)據(jù)庫(pdo連接)
PHP實例5.例子
鏈接示例:
mssql_lib.php文件如下:
PHP實例test.php頁面如下:
PHP實例希望本文所述對大家的PHP數(shù)據(jù)庫程序設(shè)計有所贊助.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP編程:PHP連接MSSQL2008/2005數(shù)據(jù)庫(SQLSRV)配置實例》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/14443.html