php5.3连接sqlserver2005
生活随笔
收集整理的這篇文章主要介紹了
php5.3连接sqlserver2005
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
php5.3以后,已經(jīng)不對(duì)sqlserver支持連接擴(kuò)展了,不過(guò)微軟官方還是對(duì)php5.3以后進(jìn)行了擴(kuò)展解決方案。 1.確認(rèn)要連接sqlserver的數(shù)據(jù)庫(kù)版本為2005 2.確認(rèn)php支持的vc9還是vc6,這里可以從phpinfo()里看出來(lái)。 3.確認(rèn)php的版本為5.3,并且確認(rèn)php是否線(xiàn)程安全,可以再phpinfo()里看出來(lái)。 3.根據(jù)上面到微軟官方下載擴(kuò)展。或者直接下載附件。 2,3點(diǎn)在phpinfo里的Zend Extension Build這個(gè)屬性中可以看出來(lái)。 如:API220090626,TS,VC9??? TS代表線(xiàn)程安全,VC9版本的擴(kuò)展。 API220090626,NTS,VC6????? NTS代表非現(xiàn)成安全,VC6版本的擴(kuò)展。 TS,VC9??? 將php_pdo_sqlsrv_53_ts_vc9.dll,php_sqlsrv_53_ts_vc9.dll這兩個(gè)擴(kuò)展賦值到php/ext目錄下。 TS,VC6??? 將php_pdo_sqlsrv_53_ts_vc6.dll,php_sqlsrv_53_ts_vc6.dll這兩個(gè)擴(kuò)展賦值到php/ext目錄下。 NTS,VC9?? 將php_pdo_sqlsrv_53_nts_vc9.dll,php_sqlsrv_53_nts_vc9.dll這兩個(gè)擴(kuò)展賦值到php/ext目錄下。 NTS,VC6?? 將php_pdo_sqlsrv_53_nts_vc6.dll,php_sqlsrv_53_nts_vc6.dll這兩個(gè)擴(kuò)展賦值到php/ext目錄下。 同時(shí),打開(kāi)php.ini文件,寫(xiě)入下面代碼 extension=復(fù)制在ext下的pdo擴(kuò)展//一定要對(duì)應(yīng) extension=復(fù)制在ext下的擴(kuò)展//一定要對(duì)應(yīng) 一個(gè)php_pdo_sqlsrv對(duì)應(yīng)一個(gè)php_sqlsrv 完成上面操作后。重啟iis. 打開(kāi)phpinfo(); 可以查詢(xún)PDO? pdo項(xiàng)里包括sqlsrv 查詢(xún)pdo_sqlsrv?? 如果上面都存在,則php5.3連接sqlserver2005已經(jīng)成功了。。 然后寫(xiě)個(gè)測(cè)試連接的實(shí)例,測(cè)試成功。
轉(zhuǎn)載于:https://www.cnblogs.com/relix/p/4640625.html
總結(jié)
以上是生活随笔為你收集整理的php5.3连接sqlserver2005的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux下安装使用libuuid(uu
- 下一篇: 了解动态链接(六)—— 重定位表