php读取sqlserver数据库
来源:互联网 发布:淘宝网网游交易平台 编辑:程序博客网 时间:2024/05/22 15:26
之前所说的什么mysql_connect,或者什么ntwlib.dll的都已经过时了
第一步:装2个文件
1、微软提供的驱动:Microsoft Drivers for PHP for SQL Server
这是3.0的下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=20098
2、注意其系统要求上有一条:
Microsoft SQL Server 2008 R2 Native Client installed on the same computer on which PHP is running.
就是在运行php的电脑上要装上Microsoft SQL Server Native Client。如果运行php的电脑上正是sqlserver的服务器就不用了。
第二步:把相应的dll文件拷贝到php的扩展文件夹中
根据phpinfo()提供的php的版本信息、编译信息和应用服务器的信息把Microsoft Drivers for PHP for SQL Server解压出的文件拷到php的ext目录中。如,php是5.3,用VC6编译、apache的服务器,就拷贝:php_pdo_sqlsrv_53_ts_vc6.dll和php_sqlsrv_53_ts_vc6.dll。IIS的拷贝nts的。
第三步,在php.ini文件中添加这两个扩展
这两个扩展一个是用普通的方式,一个是pdo方式。如果都正确,就可以在phpinfo()中找到相应的信息了。
示例代码如下:
<?php/* Specify the server and connection string attributes. */$serverName = "192.168.120.12";$database = "hrdb";/* Get UID and PWD from application-specific files. */$uid = "username";$pwd = "password"; try { $conn = new PDO("sqlsrv:server=$serverName;Database = $database", $uid, $pwd); $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); } catch( PDOException $e ) { echo ($e->message); die( "Error connecting to SQL Server" ); } echo "Connected to SQL Server\n"; $query = "select * from TEmployee WHERE FEmployeeID = '000001'"; $stmt = $conn->query( $query ); while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){ var_dump( $row ); } // Free statement and connection resources. $stmt = null; $conn = null; ?>
- php读取sqlserver数据库
- php连接sqlserver数据库
- php调用sqlserver数据库
- php+sqlserver之如何连接sqlserver数据库
- php+sqlserver之如何操作sqlserver数据库
- php 5.3连接 sqlserver数据库
- php支持连接sqlserver数据库
- php支持连接sqlserver数据库
- php读取Access数据库
- PHP读取数据库数据
- SqlServer数据库实现图片存入与读取
- 把文本文件读取到SQLServer数据库中
- SQLServer数据库中插入、读取图片
- 解决php读取数据库乱码
- php 连接sqlserver数据库(一)
- 通过OLEDB读取SQLSERVER数据库的使用经验
- 通过OLEDB读取SQLSERVER数据库的使用经验
- 简单的SQLServer数据库数据读取与数据操作
- 如何实现虚拟机与宿主机之间的串口通信
- 函数参数相关
- linux调整睡眠唤醒顺序
- 使用 gSOAP 通过 HTTP 和 HTTPS 调用由 WSAD 创建的 J2EE Web 服务
- 用 Graphviz 可视化函数调用
- php读取sqlserver数据库
- JavaScript自动设置IFrame高度(兼容各主流浏览器)
- WPF CollectionViewSource 的排序
- UVA 11825 Hackers' Crackdown
- android超级课程表原理(各大高校教务平台的数据获取原理)
- LBA硬盘模式
- vc 注册表改网络设置立即生效
- spinlock分析
- 安卓平台使用sqlite