MySQL FDO Provider Notes

The MySQL provider allows access to MySQL databases.

Build Issues

On some linux configurations, locally installed zlib versions can cause errors during the build. e.g.:

/usr/lib/mysql/libz.a(zutil.o)(.text+0x41): In function `zcalloc': /export/home/my/tmp-201004061343-5.1.46-24340/rpm/BUILD/mysql-5.1.46/zlib/zutil.c:304: multiple definition of `zcalloc'
/usr/lib/mysql/libmysqlclient.a(zutil.o)(.text+0x41):/export/home/my/tmp-201004061343-5.1.46-24340/rpm/BUILD/mysql-5.1.46/zlib/zutil.c:304: first defined here

This can often be resolved as follows:

ar d /usr/lib/mysql/libmysqlclient.a adler32.o compress.o crc32.o deflate.o gzio.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o

Explanation of the problem (and fix) available in the MySQL bug tracker:

Open Tickets

UnitTests on MySQL 5.1.22-rc-community - Run: 228 Failures: 43 Errors: 20
MySQL Defect : wrong column type in SQLCommand
MySQL Defect : Can't retreive tablename in joined query
MySQL provider should use the native MySQL ` instead of "
Using an ISelect with an InFilter with an invalid property name yields an AccessViolationException
MySQL test failure: MySqlFdoApplySchemaTest.TestSchema

Last modified 14 years ago Last modified on May 3, 2010, 4:17:22 PM
Note: See TracWiki for help on using the wiki.