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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.