今天接触到了一个新的项目需要用tp5操作sql server数据。所以来分享一下我的操作过程。

我开发使用的是phpstudy。就以它来为例来进行说明。

1.首先需要给PHP增加sql server的扩展。

    扩展下载的地址:  https://www.microsoft.com/en-us/download/details.aspx?id=20098 点击下载

Tp5连接sql server数据库

选择下载SQLSREV4.0

Tp5连接sql server数据库

下载后解压:得到如下的信息

Tp5连接sql server数据库

查看我的PHP版本

有上图可知,我选择了4个,但是只需要选择两个就够了额。选择那个呢?我选择X86的那个。为什么呢我会选择这个?我的电脑明明是64位的,这个但是这个地方不是看电脑的位数,是看PHP版本的位数。

Tp5连接sql server数据库

 

选择带X86的两个扩展放到下面的这个路劲线面:

Tp5连接sql server数据库

 

打开php.ini,添加下面两行扩展。

Tp5连接sql server数据库

注意去掉前面的分号。

重启PHPstudy。查看phpinfo。出现下面的信息就表示安装成功。

Tp5连接sql server数据库

接下来安装sqlsrv扩展

sqlsrv扩展、(Microsoft Drivers for PHP for SQL Server),依赖Microsoft SQL Server 2008 R2 Native Client 故需要安装

打开http://msdn.microsoft.com/en-us/library/cc296170%28SQL.90%29.aspx 选择 Download the X86 package下载,点击安装即可

tp5.1的连接方式。

打开config下面的database.php。

Tp5连接sql server数据库

就可以连接数据使用了。

相关文章: