Download List

项目描述

Metabase is a DBMS-independent PHP API to access SQL databases. It supports MySQL, PostgreSQL, Oracle, Microsoft SQL server, Microsoft Access, ODBC, Interbase, Informix, MiniSQL, and SQLite. It supports nested transactions, blobs, and prepared queries. It can install database schemas defined in a DBMS independent XML format that describe tables, indexes, primary keys, and auto-increment sequences. It is also able to upgrade a database to a new schema without affecting the data that was stored since it was installed or upgraded for the last time. There is also schema reverse engineering support.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-27 17:10
2011.06.23

这个版本增加了支持检索整个结果成二维阵列该行索引设置为各自行给定的列值集。数据库访问错误可能包括现在想查询的名称或时间查询了执行失败时的上下文信息。支持增加了用于设置数据库的字符集创建时。 PHP严格的警告是可以避免的。
This release adds support to retrieve a whole result set into a bidimensional array on which the row indexes are set to a given column value of the respective row. The database access errors may include now contextual information like query name or the time a query took to execute when it failed. Support was added for setting the character set of a database when it is created. PHP strict warnings are avoided.

2009-11-20 21:13
2009.11.18

此版本增加了对设置查询结果的列类型和名称的支持,因此结果返回行的使用给定的列名关联数组,从而provding数据库独立解决名称查询结果列。它现在只使用PCRE正则表达式的功能,而不是过时了POSIX 6的PHP编写正则表达式函数。
This release adds support for setting the query result column types and name, so the result rows are returned as associative arrays using the given column names, thus provding a database independent solution to name query result columns. It now only uses PCRE regular expression functions instead of the deprecated POSIX regular expression functions in preparation for PHP 6.

2008-04-14 16:00
2008.04.14

此版本增加了对嵌套事务的支持,可以开始交易,即当其他交易已在进行中。数据库模式的XML解析器可移植性得到加强,以禁止多表和字段名称保留在几种类型的数据库的话。一些小错误是固定的。
标签: Major feature enhancements
This release adds support for nested transactions,
i.e. transactions that can be started when another
transaction is already in progress. The database
schema XML parser portability was enhanced to
disallow more table and field names that are
reserved words in several types of databases.
Several minor bugs were fixed.

2006-07-12 08:34
2006.07.12

元数据库的API得到加强,以提供数据库独立躲避%和_在SQL表达式一样,可能需要采取这些和其他通配符字面上。几个功能被添加到建设模式匹配表达式,开始,结束,或构成任何其他类型的模式包含一个给定的文本,以及其他功能。
标签: Major feature enhancements
The Metabase API was enhanced to provide database independent escaping of % and _ in SQL LIKE expressions that may need to take these and other wildcard characters literally. Several functions were added to build patterns that match expressions that begin, end, or contain a given text, along with another function for composing any other kind of pattern.

2005-11-22 09:14
2005.11.21

SQLite的驱动程序已更新,以支持本地自动递增字段,主键,逃脱和二进制数据存储在BLOB字段。这个驱动程序还支持表和列命名时增加使用SQLite的三库。 MySQL和PostgreSQL司机被更新,以创建表使用本机固定的小数领域。现场仿真的十进制使用大整数字段成为一个选项,支持传统的版本。调试输出缓冲区中记录所有查询和司机的活动现在刷新它是由每一个应用程序检索的时间。
标签: Major feature enhancements
The SQLite driver was updated to support native auto-increment fields, primary keys, and binary data escaping stored in BLOB fields. This driver also supports table renaming and column adding when using the SQLite 3 library. The MySQL and PostgreSQL drivers were updated to create tables using native fixed point decimal fields. The decimal field emulation using large integer fields became an option to support legacy versions. The debug output buffer that records all queries and driver activity is now flushed every time it is retrieved by an application.

Project Resources