php CI框架连SQLServer

本文介绍了如何在PHP环境中使用CodeIgniter(CI)框架连接到SQLServer数据库。首先,从微软官网下载sqlsrv扩展并配置php.ini,确保sqlsrv扩展安装成功。接着,安装ODBC Driver 11以满足扩展需求。最后,提供了在CI 3.0.0中配置sqlsrv数据库的步骤,包括静态和动态配置方法。
摘要由CSDN通过智能技术生成

1. 为php添加 sqlsrv 扩展

去微软官网 https://www.microsoft.com/en-us/download/ 搜索php ,

点击 Microsoft Drivers for PHP for SQL Server 

下载最新版的 sqlsrvXX.exe( 我下载的是SQLSRV32.EXE )

运行解压, 得到一堆DLL, 选取适合自己php版本的dll, 放到php\ext\目录下; (我的php版本为5.6.3, 选取的是php_sqlsrv_56_ts.dll, 56就是5.6.x的php版本)

在php.ini 增加一行 extension=php_sqlsrv_56_ts.dll

重启服务, 查看phpinfo(), 如果有sqlsrv项, 证明扩展以安装成功.

又因为 SQLSRV3.X.EXE 需要额外的驱动 Microsoft ODBC Driver 11 (或更高版本), 所以需要安装 Microsoft ODBC Driver 11

访问 https://msdn.microsoft.com/en-us/library/cc296170%28v=sql.105%29.aspx

找到这段话

Versions 3.2 and 3.1 require Microsoft ODBC Driver 11 (or higher) for SQL Server. To download the Microsoft ODBC Driver 11 for PHP for SQL Serv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值