thinkphp5連接sql server


我用的環境是phpstudy,php版本是5.6,thinkphp連接sql server 方法如下:

1、修改database.php文件里的數據庫信息

2、進入php擴展目錄。我的是“E:\phpstudy\PHPTutorial\php\php-5.6.27-nts\ext”,查看目錄下是否有php_sqlsrv_56_nts.dll,沒有就網上下載,一般都會有

3、編輯php.ini,添加擴展

extension=php_sqlsrv_56_nts.dll
extension=php_pdo_sqlsrv_56_nts.dll

4、現在運行php,會提示缺少sql server驅動,下載Microsoft® ODBC Driver 11 for SQL Server® - Windows,驅動有64位和32位的,根據自己系統選擇

5、重啟apache,運行php,就成功了。

<?php
namespace app\index\controller;
use think\Db;
use think\Controller;

class Index extends Controller
{
    public function index()
    {
        $data = Db::table('tbl_test')->select();
        echo "<pre>";
        print_r($data);
    }
}

thinkphp支持sql server,所以tp封裝好的方法還可以跟mysql一樣繼續使用。


免責聲明!

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



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