Don't count quoted IDs when inside a 'string' in
PreparedStatement
parsing. (Bug#1511)
„Friendlier“ exception message for
PacketTooLargeException
. (Bug#1534)
Backported fix for aliased tables and
UpdatableResultSets
in
checkUpdatability()
method from 3.1 branch.
Fix for ArrayIndexOutOfBounds
exception
when using Statement.setMaxRows()
. (Bug#1695)
Barge blobs and split packets not being read correctly. (Bug#1576)
Fixed regression of
Statement.getGeneratedKeys()
and
REPLACE
statements.
Subsequent call to ResultSet.updateFoo()
causes NPE if result set is not updatable. (Bug#1630)
Fix for 4.1.1-style authentication with no password.
Foreign Keys column sequence is not consistent in
DatabaseMetaData.getImported/Exported/CrossReference()
.
(Bug#1731)
DatabaseMetaData.getSystemFunction()
returning bad function VResultsSion
. (Bug#1775)
Cross-database updatable result sets are not checked for updatability correctly. (Bug#1592)
DatabaseMetaData.getColumns()
should return
Types.LONGVARCHAR
for MySQL
LONGTEXT
type.
ResultSet.getObject()
on
TINYINT
and SMALLINT
columns should return Java type Integer
.
(Bug#1913)
Added alwaysClearStream
connection
property, which causes the driver to always empty any
remaining data on the input stream before each query.
Added more descriptive error message Server
Configuration Denies Access to DataSource
, as well
as retrieval of message from server.
Autoreconnect code didn't set catalog upon reconnect if it had been changed.
Implement ResultSet.updateClob()
.
ResultSetMetaData.isCaseSensitive()
returned wrong value for
CHAR
/VARCHAR
columns.
Connection property maxRows
not honored.
(Bug#1933)
Statements being created too many times in
DBMD.extractForeignKeyFromCreateTable()
.
(Bug#1925)
Support escape sequence {fn convert ... }. (Bug#1914)
ArrayIndexOutOfBounds
when parameter number
== number of parameters + 1. (Bug#1958)
ResultSet.findColumn()
should use first
matching column name when there are duplicate column names in
SELECT
query (JDBC-compliance). (Bug#2006)
Removed static synchronization bottleneck from
PreparedStatement.setTimestamp()
.
Removed static synchronization bottleneck from instance
factory method of
SingleByteCharsetConverter
.
Enable caching of the parsing stage of prepared statements via
the cachePrepStmts
,
prepStmtCacheSize
, and
prepStmtCacheSqlLimit
properties (disabled
by default).
Speed up parsing of PreparedStatements
, try
to use one-pass whenever possible.
Fixed security exception when used in Applets (applets can't
read the system property file.encoding
which is needed for LOAD DATA LOCAL
INFILE
).
Use constants for SQLStates.
Map charset ko18_ru
to
ko18r
when connected to MySQL-4.1.0 or
newer.
Ensure that Buffer.writeString()
saves room
for the \0
.
Fixed exception Unknown character set
'danish'
on connect with JDK-1.4.0
Fixed mappings in SQLError to report deadlocks with SQLStates
of 41000
.
maxRows
property would affect internal
statements, so check it for all statement creation internal to
the driver, and set to 0 when it is not.
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.