Php 5.3.29版本 windows7環境
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
安裝自己對應的
然后重啟電腦,搞定,現在可以連接數據庫了
參考博客:ThinkPHP連接sql server數據庫
https://www.cnblogs.com/phpyangbo/p/thinkphp-sqlserver-lianjie.html