一 介绍
本文介绍在PHP+MYSQL环境下下载和安装ADODB
首先下载adodb5,并解压,需要将adodb5文件夹拷贝到执行程序的同级目录下。
(1)载入(include)adodb.inc.php文件
要使用ADODB类库,首先是要启动ADODB,启动ADODB的方法就是载入adodb.ini.php文件。
(2)建立连接
建立连接使用到的函数为:ADONewConnection()。
(3)连接数据库
第二步的建立连接,并没有真正的连接上数据库,需要使用Connect()或PConnect()成员方法来完成最后的链接步骤。
Connect()和PConnect()方法的格式是一样的,不同的是:PConnect()方法为持续性链接,而Connect()方法为非持续性链接。
Connect($host,[$user],[$password],[$database])
参数含义:
$host:数据库服务器地址。
$user:数据库帐号。
$password:帐号密码。
$database:连接的数据库。
(4)执行SQL语句
成功连接数据库后,就可以执行SQL语句对数据库进行操作了。
执行SQL语句的方法是Execute()。该方法返回执行SQL语句后的记录集。如果发生错误,则返回false。Execute()方法的格式为:
Execute($sql,$inputarr=false)
(5)判断结果,并对结果处理
第4步执行后,就需要对返回的记录集进行处理了。
一般处理结果集时,首先判断EOF属性表明当前的记录指针已经指向了记录集的最后一笔。movenext()方法的作用是将记录指针向下移动一位。
(6)关闭连接
当对数据库的操作结束后,需要关闭连接,释放内存。关闭连接的方法是close()。
二 代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>熟悉ADODB</title> <style type="text/css"> <!-- body,td,th { font-size: 12px; } body { margin-left: 10px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; } --> </style></head> <body> <?php include_once ('../adodb5/adodb.inc.php'); $conn = ADONewConnection('mysql'); $conn -> PConnect('localhost','root','root','db_database14'); //设置编码 $conn -> execute('set names gb2312'); $rst = $conn -> Execute('select * from tb_object') or die('执行错误'); while(!$rst -> EOF){ //如果没有错误,则配合wihle语句循环输出结果 echo $rst -> fields['bigclass'].' '; $rst -> movenext(); //指针下移 } $rst -> close(); $conn -> close(); ?> </body> </html>
三 运行结果
图书 建筑耗材 服装
相关推荐
在PHP 5环境中,ADODB为开发者提供了强大的数据库操作功能,简化了数据库访问,并提高了代码的可移植性。 在"ADODB for PHP 5.zip"这个压缩包中,包含以下几个关键组件: 1. **php.php**: 这个文件很可能是ADODB的...
ADODB提供了事务处理的接口,如`BeginTrans()`, `CommitTrans()`, 和`RollbackTrans()`,使得在多表操作中实现原子性成为可能,确保了数据的一致性。 4. **错误处理** `ADODB`提供了统一的错误处理机制,如`Error...
- **foreach循环**: 在ADODB中的应用示例。 - **异常处理**: 如何在PHP5中处理异常。 #### 十、受支持的数据库 - 列举了ADODB支持的所有数据库类型及其版本要求。 #### 十一、指南 1. **简单的Select查询**: 如何...
在PHP环境中,可以通过Composer来安装adodb5,执行以下命令: ```bash composer require adodb/adodb-php ``` 或者下载源码,将其解压到项目目录,并在PHP文件中引入所需的类库。 ### 3. 基本使用 首先,需要...
这个库在PHP开发中起到了重要的作用,它允许开发者使用相同的代码来访问和操作不同的数据库,如MySQL、PostgreSQL、Oracle、SQL Server等,大大提高了代码的可移植性和效率。 AdODB5是该库的最新版本,引入了更多的...
的目的是提供一个快速、便捷的方法,在Windows环境中搭建PHP开发环境,利用Redis缓存和ADODB库与MSSQL数据库进行高效的数据操作。如果你是一个PHP开发者,这个工具包将极大地简化你的工作流程。
在Windows 2003服务器环境中,ADODB常用于开发和维护系统,进行数据查询、更新、插入和删除等操作。在入侵检测系统中,ADODB可能被用来分析数据库日志,查找异常活动或潜在的安全威胁。 "adodb-5.20.14.zip" 是一个...
"adodb5下载"指的是用户可以从官方或其他可信源获取ADODB5的此版本,以便在自己的开发环境中安装和使用。下载后,用户通常需要解压缩"adodb-5.20.13.zip"文件,这将揭示包含的源代码和其他必要的文件。 "adodb5使用...
综合以上信息,这个压缩包可能包含了使用ADODB在PHP4环境中连接和操作MySQL数据库的示例代码、可能的学院管理系统部分源码,以及一个用于性能分析或优化的工具或方法。如果你正在寻找关于这部分历史技术的参考资料或...
这个“adodb5_libs.zip”压缩包很可能包含了ADODB5库的各种组件和接口,使得开发者能够方便地在应用程序中连接和操作各种数据库。 ADODB是微软提供的一个数据访问接口,它支持多种数据库引擎,包括但不限于SQL ...
在Snort环境中,ADODB可能用于存储和处理Snort捕获的网络事件数据,方便数据分析和报告。 2. BASE(Basic Analysis and Security Engine): BASE是基于Web的Snort事件查看器,它提供了对Snort日志文件的实时分析...
AdoDb Lite 1.42是针对数据库操作的一个轻量级库,它以其高效性和易用性在编程领域中受到关注。这个版本是AdoDb的精简版,特别适合那些对性能有高要求但又不需要完整AdoDb功能集的项目。下面将详细介绍AdoDb Lite ...
ADODB(ActiveX Data Objects Database)是一个开源的数据库访问库,尤其在PHP环境中广泛应用,用于与各种数据库系统进行交互,包括MySQL、Oracle、SQL Server等。这个手册将深入讲解ADODB的关键概念、功能和用法。 ...
5. **测试与运行**:在安装完成后,进行基本的测试以确保Snort能够正常运行,并且adodb519能有效处理和存储检测结果。 6. **持续监控与更新**:定期检查Snort的日志,监控网络活动,同时关注adodb519的更新,确保...
这个压缩包可能包含了Adodb5的安装文件、示例代码、配置文件或者文档,可以帮助我们了解如何在PHP项目中集成和使用Adodb5库,实现高效的数据库操作和缓存策略。对于开发人员来说,掌握这些知识点将极大地提升他们...
总的来说,ADODB是一个强大的PHP数据库抽象层,它简化了多数据库环境下的开发工作,并在Snort这样的网络安全工具中发挥了重要作用,帮助管理和分析大量的安全事件数据。通过深入理解和熟练运用ADODB,开发者可以构建...
数据库万能引擎类(上)"中,我们首先会介绍如何安装和配置ADODB。这通常涉及下载ADODB库,将其解压到项目目录,并通过Composer或手动引入相关文件来加载库。接着,我们会讲解如何设置数据库连接参数,例如主机名、...
首先,我们需要配置开发环境,包括安装PHP环境、Apache版本、PHP版本、ADODB版本等。然后,我们需要安装SQL SERVER数据库,并配置数据库环境,包括启用Named Pipes和TCP/IP协议、修改IP地址动态端口等。 在连接SQL ...
**PHP ADODB类详解** ADODB(Active Record Database Object)是PHP中一款强大的数据库抽象层,它提供了一套全面的...通过熟练掌握ADODB,开发者可以大大提高开发效率,同时确保代码在不同数据库环境中的稳定运行。