Top Level :: Database

Package Information: MDB2_Driver_mysql 1.4.0

Show All Changelogs
» Version » Information
1.5.0b1 2008-03-15     beta
1.5.0a2 2007-12-06     alpha
1.5.0a1 2007-10-28     alpha
1.4.1 2007-05-03     stable
1.4.0Download

Release date: 2007-03-13 20:54 UTC
Release state: stable

Changelog:

- fixed bug #9283: missing support for BINARY/VARBINARY data types (thanks to Tom Hendrikx)
- propagate errors in getTableFieldDefinition() in the Reverse module
- implemented getTriggerDefinition() in the Reverse module (mysql > 5.0.2) [experimental]
- implemented listTableTriggers() in the Manager module (mysql > 5.0.2)
- implemented listFunctions() in the Manager module
- setCharset() now uses "SET NAMES" instead of "SET character_set_client"
- select the mysql database in listUsers() in the Manager module
- added error codes for MySQL 5 (patch by Adam Harvey)
- implemented guid() in the Function module [globally unique identifier]
- fixed bug #10033: beginTransaction() does not know server capabilities
- fixed bug #10057: createConstraint() returns an error when the definition is incomplete
- request #9451: you can set charset, collation, engine and comments in createSequence()
- implemented a fallback mechanism within getTableIndexDefinition() and
getTableConstraintDefinition() in the Reverse module to ignore the 'idxname_format'
option and use the index name as provided in case of failure before returning
an error
- fixed bug #10181: propagate error when an invalid type is passed to prepare()
- added a 'nativetype_map_callback' option to map native data declarations back to
custom data types (thanks to Andrew Hill).
- fixed bug #10239: execute() misinterprets MySQL's user defined variables
- phpdoc fixes

note:
- the multi_query test failes because this is not supported by ext/mysql

open todo items:
- use a trigger to emulate setting default now()

Dependencies:
  • PHP Version: PHP 4.3.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: MDB2 2.4.0 or newer
  • PHP Extension: mysql
1.3.0 2006-11-03     stable
1.2.2 2006-09-03     stable
1.2.1 2006-08-21     stable
1.2.0 2006-07-23     stable
1.1.0 2006-06-15     stable
1.0.3 2006-05-22     stable
1.0.2 2006-05-14     stable
1.0.1 2006-04-16     stable
1.0.0 2006-02-09     stable
0.2.4 2006-02-05     beta
0.2.3 2006-01-13     beta
0.2.2 2005-12-30     beta
0.2.1 2005-12-28     beta
0.2.0 2005-12-21     beta
0.1.1 2005-10-10     beta
0.1.0 2005-06-08     beta