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.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.