Add unsigned attribute to
          DatabaseMetaData.getColumns() output in the
          TYPE_NAME column.
        
          Added failOverReadOnly property, to allow
          end-user to configure state of connection (read-only/writable)
          when failed over.
        
          Backported „change user“ and „reset server
          state“ functionality from 3.1 branch, to allow clients
          of MysqlConnectionPoolDataSource to reset
          server state on getConnection() on a pooled
          connection.
        
Don't escape SJIS/GBK/BIG5 when using MySQL-4.1 or newer.
          Allow url parameter for
          MysqlDataSource and
          MysqlConnectionPool
          DataSource so that passing of other
          properties is possible from inside appservers.
        
          Map duplicate key and foreign key errors to SQLState of
          23000.
        
Backport documentation tooling from 3.1 branch.
          Return creating statement for ResultSets
          created by getGeneratedKeys(). (Bug#2957)
        
          Allow java.util.Date to be sent in as
          parameter to PreparedStatement.setObject(),
          converting it to a Timestamp to maintain
          full precision. (Bug#103).
        
          Don't truncate BLOB or
          CLOB values when using
          setBytes() and/or
          setBinary/CharacterStream(). (Bug#2670).
        
          Dynamically configure character set mappings for field-level
          character sets on MySQL-4.1.0 and newer using SHOW
          COLLATION when connecting.
        
          Map binary character set to
          US-ASCII to support
          DATETIME charset recognition for servers
          >= 4.1.2.
        
          Use SET character_set_results during
          initialization to allow any charset to be returned to the
          driver for result sets.
        
          Use charsetnr returned during connect to
          encode queries before issuing SET NAMES on
          MySQL >= 4.1.0.
        
          Add helper methods to ResultSetMetaData
          (getColumnCharacterEncoding() and
          getColumnCharacterSet()) to allow end-users
          to see what charset the driver thinks it should be using for
          the column.
        
          Only set character_set_results for MySQL
          >= 4.1.0.
        
          StringUtils.escapeSJISByteStream() not
          covering all eastern double-byte charsets correctly. (Bug#3511)
        
          Renamed StringUtils.escapeSJISByteStream()
          to more appropriate
          escapeEasternUnicodeByteStream().
        
          Not specifying database in URL caused
          MalformedURL exception. (Bug#3554)
        
          Auto-convert MySQL encoding names to Java encoding names if
          used for characterEncoding property.
        
Added encoding names that are recognized on some JVMs to fix case where they were reverse-mapped to MySQL encoding names incorrectly.
          Use junit.textui.TestRunner for all unit
          tests (to allow them to be run from the command line outside
          of Ant or Eclipse).
        
          UpdatableResultSet not picking up default
          values for moveToInsertRow(). (Bug#3557)
        
Inconsistent reporting of data type. The server still doesn't return all types for *BLOBs *TEXT correctly, so the driver won't return those correctly. (Bug#3570)
          DBMD.getSQLStateType() returns incorrect
          value. (Bug#3520)
        
          Fixed regression in
          PreparedStatement.setString() and eastern
          character encodings.
        
          Made StringRegressionTest 4.1-unicode
          aware.
        
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.

