./databases/p5-DBD-mysql, Perl DBI/DBD driver for MySQL databases

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.050, Package name: p5-DBD-mysql-4.050, Maintainer: bad

Mysql.pm and DBD::mysql implement two different approaches to
communicate with an mysql server. DBD::mysql is built upon the DBI,
the generic Perl Database Interface. It brings you an identical
interface to a broad variety of databases and is in this regard
comparable to ODBC.

The advantage of the DBI approach is portability and interoperability.
Mysql.pm is the elder species. It was written before DBI was
available but inspired by an early draft of the DBI specification.
As has been been circulating longer it are more mature and pretty
stable. It is also more complete than DBD::mysql.


Required to run:
[databases/p5-DBI] [lang/perl5] [devel/p5-Devel-CheckLib] [databases/mysql57-client]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: ff19efb5c5a9add075eafa1ad082cc74c2214f2a
RMD160: 00ac33c18ab9560e3cf82c15d97510373e1f29e5
Filesize: 157.792 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-30 06:24:41 by Mark Davies | Files touched by this commit (1)
Log message:
p5-DBD-mysql: remove obsolete patch
   2019-01-27 08:32:16 by Wen Heping | Files touched by this commit (3) | Package updated
Log message:
Update to 4.050

Upstream changes:
2018-10-25 Daniël van Eeden, Patrick Galbraith,
DBI/DBD community (4.050)
* Fix SQL syntax for statements that have "...limit = ?" #288
* Make tests pass on MySQL 4.1 #286
* Travis-CI: Install Test::Deep #281
* Fix undefined ssl_verify_set on MySQL 5.0 and before #283
* Fix compilation on MySQL 4.1 #283
* Move Travis to dbdeployer (#284) #284
* Fix compiling on 8.0.0 and 8.0.1 #285
* Fix compatibility with MariaDB 10.3 #291
   2019-01-06 10:09:16 by Mark Davies | Files touched by this commit (3)
Log message:
p5-DBD-mysql: Fix SQL syntax for statements that have "...limit = ?"
from upstream commit 7805e828fad02d37f913228019cf352636fcfe36
   2018-11-24 05:14:05 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.049

Upstream changes:
2018-10-25 Daniël van Eeden, Patrick Galbraith,
DBI/DBD community (4.049)
* Fix MariaDB issue #262
* Various fixes for travis builds
* Fix to issue 187: Don't declare enum_type as static
* Fix regex for removing database from DSN again
* Allow to call $sth->mysql_async_ready and $sth->mysql_async_result more \ 
times without discarding result state 201
   2018-09-23 11:21:46 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.048

Upstream changes:
2018-09-15 Daniël van Eeden, Patrick Galbraith, Michiel Beijen,
DBI/DBD community (4.048)
* Fix corrupted META.json so cpan installations work as expected.
   https://github.com/perl5-dbi/DBD-mysql/issues/263
   2018-09-09 08:52:31 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBD-mysql: update to 4.047.

2018-09-08 Daniël van Eeden, Patrick Galbraith, DBI/DBD community (4.047)
* Add options needed for public key based security.
* Allow several spaces after LIMIT clause.
* Basic GTID tracking.
* Fix GCC 8.1 warnings
* Fix warning: unused variable ‘buffer_len’
* Fix warning about bind->is_null assignment with incompatible pointer type
* Get rid of warning about unused variable ssl_verify_set
* Fix space/tab issue which leads to misleading indentation
* Change spaces/tabs to get rid of GCC8 warning

2018-03-09 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.046_01)
* Updated documentation re. multithreading (Daniël van Eeden)
* Remove #IFDEFs for code detecting ancient DBI versions. The minimum
  DBI version we require is version 1.609 from 2009!
* ChopBlanks should not trim binary fields (urcheon)
* Skipped test which failed on OpenBSD because Proc::ProcessTable does not
  come with a 'size' attribute on this platform (glasswalk3r, pali)
* Improved test suite with regards to MySQL 8.0
* Improved macOS installation notes.
* Use Devel::CheckLib 1.09 or newer, fixes
   https://github.com/perl5-dbi/DBD-mysql/issues/109
* Specify bigint as test dependency
* Add recommends and suggests tests dependencies (pali)
* Check only for libs via Devel::CheckLib in Makefile.PL (pali)
* Remove param --with-mysql from Makefile.PL documentation (pali)
* Check if specified Makefile.PL settings are working (pali)
   Fixes https://rt.cpan.org/Ticket/Display.html?id=119902
* Remember mysql_config value for Makefile.PL (pali)
* Locate MySQL libs using Devel::CheckLib (pali)
* Added a fix for 30insertfetch failure when using server-side prepared
  statements. The stmt was being freed for DML statements before
  the handle attribute was read, mysql_info was reading back nulls
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-02-25 17:20:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBD-mysql: update to 4.046.

2018-02-06 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.045)
* Use API function for reconnect; fixes compilation on MariaDB 10.2.6+.
  Fix provided by Pali.
* Fixed broken link to MySQL download page, provided by Mohammad S Anwar.
* Spelling fixes, provided by Ville Skyttä.