ThinkPHP連接sql server數據庫


按照以下方法配置,完全可以正確鏈接sql server數據庫,此文章由博主親自項目測試所寫。

親身經歷,在網上找連接sql server數據庫的方法,還是不好找的,大多數都是照抄一個人的,而這個人的又寫的不全,呵呵,先介紹一下我連接的方法吧。

如果你是用THINKPHP連接,那么最重要的就是配置問題。

我的PHP版本是5.3,就說5.3的方法吧

1、首先要下載

php_pdo_sqlsrv_53_ts_vc9.dll

php_sqlsrv_53_ts_vc9.dll

下載地址:http://share.weiyun.com/dc589fc41567ce6e3fb8b131ec1553ff

這兩個文件(如果下載鏈接失效,各位網友還是把文件名稱復制到百度去下載一下,或者加入群交流,群號在文章底部。)

2、復制這兩個文件到PHP目錄下的ext目錄下

3、修改PHP目錄下的php.ini文件:

在php.ini文件最后加上以下兩句代碼,使php可以正確加載上面兩個文件的擴展。

extension=php_sqlsrv_53_ts_vc9.dll
extension=php_pdo_sqlsrv_53_ts_vc9.dll

4、然后查找php.ini文件

mssql.secure_connection

把它的值改為on

保存php.ini文件

5、重啟apache

6、打開thinkphp的配置文件

把 DB_TYPE 配置項 改為:sqlsrv

填寫正確的:數據庫服務器地址、用戶名、密碼、端口號

 

如果你的系統是windows 7 按照以上操作完成后,就可以正常連接上sqlserver數據庫了。

如果你的系統是windows 2008,那么還需要進行以下操作:

下載:http://share.weiyun.com/1f7cec9841c3c7bc6ff511e98720a176

里面有兩個文件,一個是32位的,一個是64位的

文件:

msodbcsql(64位系統專用).msi

msodbcsql(32位系統專用).msi

安裝自己對應的

然后重啟電腦,搞定,現在可以連接數據庫了

如有疑問,歡迎入群交流:646104701,入群后,請發送此博文鏈接,說明問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM