!!! LICENSE CHANGE !!! The
driver is now GPL. If you need non-GPL licenses, please
contact me <mark@mysql.com>
.
JDBC-3.0 functionality including
Statement/PreparedStatement.getGeneratedKeys()
and ResultSet.getURL()
.
Performance enchancements: Driver is now 50–100% faster in most situations, and creates fewer temporary objects.
Repackaging: New driver name is
com.mysql.jdbc.Driver
, old name still
works, though (the driver is now provided by MySQL-AB).
Better checking for closed connections in
Statement
and
PreparedStatement
.
Support for streaming (row-by-row) result sets (see
README
) Thanks to Doron.
Support for large packets (new addition to MySQL-4.0
protocol), see README
for more
information.
JDBC Compliance: Passes all tests besides stored procedure tests.
Fix and sort primary key names in
DBMetaData
(SF bugs 582086 and 582086).
Float types now reported as
java.sql.Types.FLOAT
(SF bug 579573).
ResultSet.getTimestamp()
now works for
DATE
types (SF bug 559134).
ResultSet.getDate/Time/Timestamp
now
recognizes all forms of invalid values that have been set to
all zeros by MySQL (SF bug 586058).
Testsuite now uses Junit (which you can get from http://www.junit.org.
The driver now only works with JDK-1.2 or newer.
Added multi-host failover support (see
README
).
General source-code cleanup.
Overall speed improvements via controlling transient object
creation in MysqlIO
class when reading
packets.
Performance improvements in string handling and field metadata creation (lazily instantiated) contributed by Alex Twisleton-Wykeham-Fiennes.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.