ANNOUNCE: DBD::mysql 2.9005_3
Rudy Lippan <[email protected]>
| Newsgroups | gmane.comp.db.mysql.perl |
|---|---|
| Message-ID | <Pine.LNX.4.44.0410282323030.12005-100000__17904.8599595719$1099316908$gmane$org@elfride.ineffable.net> |
Hello everyone, DBD::mysql 2.9005_3 should now be up on CPAN. Changelog: 2004-10-27 Rudolf Lippan <[email protected]> (2.9005_3) * Removed requirement that mysql.mtest be included in the distribution. * DBI 1.43 is required -- It is needed for support of $dbh->last_insert_id(). * Added $dbh->{mysql_unsafe_bind_type_guessing} = 2 which will look at each bind_param and make guess based on whether it looks like a number, and if the parameter looks like a number, it will not be quoted. [thanks to dragonchild for cleaning up the initial rough draft impementation making it ready for prime time] * Applied patch to fix column which broke with later version of mysql [Tim Bunce] * Merged $dbh->last_inert_id() from the 3.0 dev tree * If you are using perl 5.008 without a $ENV{LANG} of "C". Makefile.PL will now 1. Complain loudly, and 2. set LANG to "C" and then exec itself with the new lang setting. * Added '$dbh->{mysql_unsafe_bind_type_guessing}'. When this flag is enabled any scalar that is passed to execute() and was used in numeric context will be treated as a number when being sent to the database backend. This can be a secuity problem in that if you use a string in numeric context, it will NOT be quoted before being passed to the database -- use at your own risk. The default is off. * fixed typo in pod changing failed_auto_reconnects_failed to auto_reconnects_failed [Paul DuBois <[email protected]>] And the latest release of the 2.9 Dev Branch which has support for prepared statements is here: http://www.remotelinux.com/rlippan/DBD-mysql-2.9015_1.tar.gz Changlog: 2004-10-28 Rudolf Lippan <[email protected]> (2.9015_1) * Merged Makefile.PL from 2.9005_3 * Bumped version number to 2.9015 for release of Dev Branch. Which will become 2.9020 when tested and merged into HEAD. * fixed typo/compiler warning in bind_param_guessing '*testchar' should have been 'testchar'. 2004-10-20 Patrick Galbraith [email protected] (Dev-2_9 - 2.9005) * merged changes from 2.9005_1 * fix to blob in dbd_st_fetch (Alexey Stroganov [email protected]) In case of BLOB/TEXT fields we allocate only 8192 bytes in dbd_describe() for data. Here we know real size of field so we should increase buffer size and refetch column value 2004-07-25 Patrick Galbraith [email protected] (2.9004) * Prepared statement support * Use of mysql_stmt_* API (>= 4.1.3) * mysql_shutdown fix * MySQL Embedded Server support (Alexey Stroganov) * Fixed link failure on MacOSX * Cleaned up tests * Fixed various compile warnings -- MySQL Perl Mailing List For list archives: http://lists.mysql.com/perl To unsubscribe: http://lists.mysql.com/[email protected]