今天接触到了一个新的项目需要用tp5操作sql server数据。所以来分享一下我的操作过程。
我开发使用的是phpstudy。就以它来为例来进行说明。
1.首先需要给PHP增加sql server的扩展。
扩展下载的地址: https://www.microsoft.com/en-us/download/details.aspx?id=20098 点击下载
选择下载SQLSREV4.0
下载后解压:得到如下的信息
查看我的PHP版本
有上图可知,我选择了4个,但是只需要选择两个就够了额。选择那个呢?我选择X86的那个。为什么呢我会选择这个?我的电脑明明是64位的,这个但是这个地方不是看电脑的位数,是看PHP版本的位数。
选择带X86的两个扩展放到下面的这个路劲线面:
打开php.ini,添加下面两行扩展。
注意去掉前面的分号。
重启PHPstudy。查看phpinfo。出现下面的信息就表示安装成功。
接下来安装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。
就可以连接数据使用了。