PHP5.6.15连接Sql Server 2008配置方案
2017-04-02 21:45
579 查看
php5.6的如果想连接Sql Server 2008数据库,需要手动配置扩展和安装一个驱动。
下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的:
http://pan.baidu.com/s/1o7FVblw
解压复制里面dll文件到php的ext文件夹里面
打开php.ini文件添加下面两个扩展:
保存php.ini后重启Apache。
查看phpinfo:
最后需要在php所在的服务器安装Microsoft SQL Server 2012 Native Client.msi驱动,php才能成功访问Sql Server 2008数据库。
http://pan.baidu.com/s/1miMuYF2
看看效果:
数据成功获取到了
转载地址:http://www.cnblogs.com/vinsonLu/p/5647740.html
下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的:
http://pan.baidu.com/s/1o7FVblw
解压复制里面dll文件到php的ext文件夹里面
打开php.ini文件添加下面两个扩展:
extension=php_pdo_sqlsrv_56_ts.dll extension=php_sqlsrv_56_ts.dll
保存php.ini后重启Apache。
查看phpinfo:
pdo_sqlsrv的扩展已经开启。
最后需要在php所在的服务器安装Microsoft SQL Server 2012 Native Client.msi驱动,php才能成功访问Sql Server 2008数据库。http://pan.baidu.com/s/1miMuYF2
看看效果:
public function testsql(){ try { $servname="12.36.112.11"; $conninfo=array( "Database"=>"mydatabase", "UID"=>"sa", "PWD"=>"123456789"); $conn=sqlsrv_connect($servname, $conninfo); if($conn) echo "conect success"; else echo "connect failed"; $sql="select * from Users"; $db=sqlsrv_query($conn, $sql); while($row=sqlsrv_fetch_array($db)) { echo $row["Username"]; } } catch (Exception $e){} }
数据成功获取到了
转载地址:http://www.cnblogs.com/vinsonLu/p/5647740.html
相关文章推荐
- PHP5.6.15连接Sql Server 2008配置方案
- PHP5.6.15连接Sql Server 2008配置方案
- 64位IIS7下的PHP 5.4配置及如何连接SQL Server 2008
- 64位IIS7下的PHP 5.4配置及如何连接SQL Server 2008
- PHP 5.3连接sql server 2008 R2
- SQL Server 2008 允许远程连接的配置
- 远程连接SQL Server 2008,服务器端和客户端配置
- ArcSDE 10.1安装、配置、连接 (SQL Server 2008)
- PHP配置连接SQL Server
- 配置SQL Server 2008(2005)允许远程连接
- 远程连接SQL Server 2005/2008,服务器端和客户端配置
- SQL Server 2008 允许远程连接的配置
- 配置Windows 2008 R2 防火墙允许远程访问SQL Server 2008 R2 更改端口 连接字符串 IP+逗号+端口号
- SQL Server 2008 R2开启数据库的远程连接及客户端配置
- PHP连接sql server 2005环境配置及问题解决
- sql server 2008远程连接配置
- 远程连接SQL Server 2008,服务器端和客户端配置
- 远程连接SQL Server 2008,服务器端和客户端配置
- PHP连接SQL Server 2005 和 SQL Server 2008【草案】
- 配置MyEclipse+Hibernate连接Sql Server 2008出错