PHP

Tp5连接sql server数据库(安装sqlsrv扩展)

作者:admin 来源:web交流网 2020-10-17 00:03 浏览:0 我要评论(0)

我用的环境是phpstudy,php版本是7 0,thinkphp连接sql server 方法如下:1、修改database php文件里的数据库信息2、进入php扩展目录。我

我用的环境是phpstudy,php版本是7.0,thinkphp连接sql server 方法如下:

1、修改database.php文件里的数据库信息

2、进入php扩展目录。我的是“E:\phpstudy\PHPTutorial\php\php-7.0-nts\ext”,查看目录下是否有php_sqlsrv_7_nts.dll,没有就网上下载
扩展下载的地址:  https://www.microsoft.com/en-us/download/details.aspx?id=20098 点击下载,选择下载SQLSREV4.0

运行,选择安装到 php\php-7.0-nts\ext 目录


3、编辑php.ini,添加扩展

extension=php_sqlsrv_7_nts.dll
extension=php_pdo_sqlsrv_7_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一样继续使用。

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源;3.作者投稿可能会经我们编辑修改或补充。

网友点评
评论(已有0条评论)
还没有评论,快来抢沙发吧!
新闻
  • 新闻
  • 软件
精彩导读