博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ADOdb
阅读量:5128 次
发布时间:2019-06-13

本文共 2586 字,大约阅读时间需要 8 分钟。

ADOdb is a PHP database class library to provide more powerful abstractions for performing queries and managing databases. ADOdb also hides the differences between the different databases so you can easily switch dbs without changing code. 

source code on github:

https://github.com/ADOdb/ADOdb

download:

http://sourceforge.net/projects/adodb/files/adodb-php5-only/

Support database:

名称

测试状态

数据库

RecordCount() 支持与否

需安装的驱动程序

操作系统

 

 

 

 

access

B

Microsoft Access/Jet. 需要建立一个ODBC/DSN。

Y/N

ODBC

Windows only

 

 

 

 

ado

B

一般未经特别指定的数据库系统, 透过ADO,允许不设定 DSN连结,使用OLEDB以提供较佳的效能。

? 视数据库而定

ADO or OLEDB provider

Windows only

 

 

 

 

ado_access

B

Microsoft Access/Jet 透过ADO,允许不设定DSN连结,使用OLEDB以提供较佳的效能。

Y/N

ADO or OLEDB provider

Windows only

 

 

 

 

ado_mssql

B

Microsoft SQL Server 透过ADO,允许不设定DSN连结,使用OLEDB以提供较佳的效能。

Y/N

ADO or OLEDB provider

Windows only

 

 

 

 

db2

C

DB2. 可以透过ODBC获得可以信赖的运作效果。

Y/N

DB2 CLI/ODBC interface

Unix and Windows..

 

 

 

 

vfp

A

Microsoft Visual FoxPro,需要建立一个ODBC/DSN

Y/N

ODBC

Windows only

 

 

 

 

fbsql

C

FrontBase.

Y

?

Unix and Windows

 

 

 

 

ibase

B

Interbase 6或更早的版本。有些使用者报告必需使用如下的方式连结

$db->PConnect('localhost:c:/ibase/employee.gdb', "sysdba", "masterkey")目前没有支持Affected_Rows 方法

Y/N

Interbase client

Unix and Windows

 

 

 

 

firebird

C

interbase的Firebird版本

Y/N

Interbase client

Unix and Windows

 

 

 

 

borland_ibase

C

Borland 的Interbase 6.5 或更新版

Y/N

Interbase client

Unix and Windows

 

 

 

 

informix

C

Informix

Y/N

Informix client

Unix and Windows

 

 

 

 

mssql

A

Microsoft SQL Server 7.也可以和Microsoft SQL Server 2000运作的很好。但在日期格式上仍有一些问题。例如在日期时间的回传值上,就不会回传秒数数值。

Y/N

Mssql client

Unix and Windows..

 

 

 

 

mysql

A

MySQL 不支持交易处理

Y/N

MySQL client

Unix and Windows

 

 

 

 

mysqlt 或maxsql

A

MySQL 支持交易处理

Y/N

MySQL client

Unix and Windows

 

 

 

 

oci8

A

Oracle 8/9. 支持比 oracle 驱动程序还多的功能(例如: Affected_Rows). 在连结之前,你可能需要先配好环境变量('ORACLE_HOME=...')

有两个方式进行连结,用服务器的IP或服务名称:

PConnect('serverip:1521','scott','tiger','service')
PConnect('', 'scott', 'tiger', 'tnsname').

Y/N

Oracle client

Unix and Windows

 

 

 

 

oci8po

A

Oracle 8/9 可携式驱动程序

Y/N

Oracle client

Unix and Windows

 

 

 

 

odbc

A

标准 ODBC

用 PConnect('DSN','user','pwd').连结。

? depends on database

ODBC

Unix and Windows.

 

 

 

 

odbc_mssql

C

用 ODBC 连接 MSSQL

Y/N

ODBC

Unix and Windows.

 

 

 

 

odbc_oracle

C

用 ODBC 连接 ORACLE

Y/N

ODBC

Unix and Windows.

 

 

 

 

oracle

C

支持旧的 Oracle 7 client API. 不支持$ADODB_FETCH_MODE.

Y/N

Oracle client

Unix and Windows

 

 

 

 

postgres

A

PostgreSQL 不支持 LIMIT 指令.

Y

PostgreSQL client

Unix and Windows.

 

 

 

 

postgres7

A

PostgreSQL 支持 LIMIT 及其它版本 7 功能

Y

PostgreSQL client

Unix and Windows.

 

 

 

 

sqlanywhere

C

Sybase SQL Anywhere. 

Y/N

SQL Anywhere ODBC client

?

 

 

 

 

sybase

C

Sybase.

Y/N

Sybase client

Unix and Windows..

 

转载于:https://www.cnblogs.com/faeriesoft/p/4442724.html

你可能感兴趣的文章
图论例题1——NOIP2015信息传递
查看>>
CocoaPods的安装和使用那些事(Xcode 7.2,iOS 9.2,Swift)
查看>>
Android 官方新手指导教程
查看>>
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
UseIIS
查看>>
vi命令提示:Terminal too wide
查看>>
引用 移植Linux到s3c2410上
查看>>
MySQL5.7开多实例指导
查看>>
[51nod] 1199 Money out of Thin Air #线段树+DFS序
查看>>
Red and Black(poj-1979)
查看>>
分布式锁的思路以及实现分析
查看>>
腾讯元对象存储之文件删除
查看>>
jdk环境变量配置
查看>>
安装 Express
查看>>
包含列的索引:SQL Server索引的阶梯级别5
查看>>
myeclipse插件安装
查看>>
浙江省第十二届省赛 Beauty of Array(思维题)
查看>>
NOIP2013 提高组 Day1
查看>>
cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题
查看>>
存储(硬件方面的一些基本术语)
查看>>