phpstudy sqlsrv v8.1_phpstudy 连接sqlserver数据库

本文介绍了如何使用phpstudy v8.1版本连接sqlserver数据库,包括下载sqlsrv扩展,配置php.ini,安装Microsoft SQL Server 2008 R2 Native Client,并提供了thinkphp的连接代码示例。
摘要由CSDN通过智能技术生成

phpstudy 连接sqlserver数据库 参考 http://my.oschina.net/u/733393/blog/110141

第一步:下载sqlsrv扩展

下载地址:http://pan.baidu.com/s/1eQ7u3kA

解压将三个文件解压后的内容

修改配置文件php.ini

php extendsion 为 nts 则将对应的上图中绿框的文件复制到 对应php/ext的目录下

php.ini部分配置

extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

;extension=php_pgsql.dll

;extension=php_pspell.dll

;extension=php_shmop.dll

;extension=php_mongo.dl

extension=php_sqlsrv.dll

extension=php_pdo_sqlsrv.dll

mssql.secure_connection = on

sqlsrv扩展、(Microsoft Drivers for PHP for SQL Server),

依赖Microsoft SQL Server 2008 R2 Native Client 故需要安装

下载地址:http://pan.baidu.com/s/1o6kd7To

Microsoft SQL Server 2008 R2 Native Client下载

thinkphp连接代码

namespace Home\Controller;

use Think\Controller;

class IndexController extends Controller {

public function index() {

$config = array (

'db_type' => 'pdo', //采用pdo方式连接

'db_user' => '***',

'db_pwd' => '***',

'db_charset' => 'utf8',

'DB_DSN' => 'sqlsrv:Server=120.209.149.134;Database=gpsbase',

);

$where ["TerminalID"] = "14100087049";

$m = M ( "Warn", "", $config )->where ( $where )->select ();

dump ( $m );

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值