ADODB 是一种兼容的各类数据库应用程序接口(API),各种数据库都可以。来源gao.dai.ma.com搞@代*码网MySQL,PostgreSQL,Interbase,Firebird,Informix,Oracle,MS SQL 7,Foxpro,Access,ADO,Sybase,FrontBase,DB2
ADODB PHP数据库万能引擎类特点:
1.可以在PHP规范各类数据库的链接和使用
2.可以帮助我们在PHP提供开发效率和快速转换各类数据库
3.使用相对简单
4.写作要求比较严谨,注意大小写
5.内置函数比较丰富
如何配置和使用ADODB PHP
1.下载ADODB For PHP 类库压缩包
2.解压到网站目录下任何文件夹下
3.引入ADODB配置文件
4.配置需要的数据库连接
5使用内置方法操作链接的数据库
连接MySql:
代码如下:
<?php
include_once(“adodb5/adodb.inc.php”); //包含adodb类库文件
$db = NewADOConnection(‘mysql’);
$db->Connect(‘localhost’, ‘root’, ‘root’, ‘test’)or die(“df”); //连接MySQL数据库
?>
include_once(“adodb5/adodb.inc.php”); //包含adodb类库文件
$db = NewADOConnection(‘mysql’);
$db->Connect(‘localhost’, ‘root’, ‘root’, ‘test’)or die(“df”); //连接MySQL数据库
?>
连接Access:
代码如下:
<?php
include_once(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn = NewADOConnection(‘access’); //连接Access数据库
$conn->Connect(“test.mb”)or die(“cuowu”);
?>
include_once(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn = NewADOConnection(‘access’); //连接Access数据库
$conn->Connect(“test.mb”)or die(“cuowu”);
?>
连接DB2:
代码如下:
<?php
include(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn=NewADOConnection(‘db2’); //连接DB2数据库
$conn->Connect(“driver={IBM db2 odbc DRIVER};database=mydb;hostname=localhost;port=50000;
protocol=TCPIP;uid=root; pwd=pass”);
?>
include(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn=NewADOConnection(‘db2’); //连接DB2数据库
$conn->Connect(“driver={IBM db2 odbc DRIVER};database=mydb;hostname=localhost;port=50000;
protocol=TCPIP;uid=root; pwd=pass”);
?>
连接PostgreSQL:
代码如下:
<?php
include(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn = NewADOConnection(‘postgres’);
$conn->Connect(‘localhost’, ‘root’, ‘pass’, ‘mydb’); //连接PostgreSQL数据库
?>
include(“adodb/adodb.inc.php”); //包含adodb类库文件
$conn = NewADOConnection(‘postgres’);
$conn->Connect(‘localhost’, ‘root’, ‘pass’, ‘mydb’); //连接PostgreSQL数据库
?>
ADODB PHP实现快速查询功能
代码如下:
include_once(“adodb5/adodb.inc.php”);
$db = &NewADOConnection(‘mysql’);
$db->Connect(“localhost”, “root”, “”, “db”)or die(“错误”);
$db->Execute(“set names ‘GBK'”);
$q=$db->Execute(“select * from up_admin_user”);
while($row=$q->FetchRow()){
print_r($row);
}
$db = &NewADOConnection(‘mysql’);
$db->Connect(“localhost”, “root”, “”, “db”)or die(“错误”);
$db->Execute(“set names ‘GBK'”);
$q=$db->Execute(“select * from up_admin_user”);
while($row=$q->FetchRow()){
print_r($row);
}
ADODB PHP实现智能插入功能
代码如下:
include_once(“adodb5/adodb.inc.php”);
$db = &NewADOConnection(‘mysql’);
$db->Connect(“localhost”, “root”, “”, “db”)or die(“错误”);
$db->Execute(“set names ‘GBK'”);
$arr=array(‘m_id’=>’2′,’password’=>’333333’,’33333’=>’4444444‘);
$db->AutoExecute(“up_admin_user”,$arr,”INSERT”);
以上就是PHP数据库万能引擎类adodb配置使用以及实例集锦的详细内容,更多请关注gaodaima搞代码网其它相关文章!