Fixed issue with updatable result sets and
          PreparedStatements not working.
        
          Fixed
          ResultSet.setFetchDirection(FETCH_UNKNOWN).
        
          Fixed issue when calling
          Statement.setFetchSize() when using
          arbitrary values.
        
          Fixed incorrect conversion in
          ResultSet.getLong().
        
          Implemented ResultSet.updateBlob().
        
          Removed duplicate code from
          UpdatableResultSet (it can be inherited
          from ResultSet, the extra code for each
          method to handle updatability I thought might someday be
          necessary has not been needed).
        
          Fixed UnsupportedEncodingException thrown
          when „forcing“ a character encoding via
          properties.
        
Fixed various non-ASCII character encoding issues.
          Added driver property useHostsInPrivileges.
          Defaults to true. Affects whether or not
          @hostname will be used in
          DBMD.getColumn/TablePrivileges.
        
          All DBMD result set columns describing
          schemas now return NULL to be more
          compliant with the behavior of other JDBC drivers for other
          database systems (MySQL does not support schemas).
        
          Added SSL support. See README for
          information on how to use it.
        
          Properly restore connection properties when autoReconnecting
          or failing-over, including autoCommit
          state, and isolation level.
        
          Use SHOW CREATE TABLE when possible for
          determining foreign key information for
          DatabaseMetaData. Also allows cascade
          options for DELETE information to be
          returned.
        
          Escape 0x5c character in strings for the
          SJIS charset.
        
          Fixed start position off-by-1 error in
          Clob.getSubString().
        
          Implemented Clob.truncate().
        
          Implemented Clob.setString().
        
          Implemented Clob.setAsciiStream().
        
          Implemented Clob.setCharacterStream().
        
          Added com.mysql.jdbc.MiniAdmin class, which
          allows you to send shutdown command to
          MySQL server. This is intended to be used when
          „embedding“ Java and MySQL server together in an
          end-user application.
        
          Added connectTimeout parameter that allows
          users of JDK-1.4 and newer to specify a maxium time to wait to
          establish a connection.
        
          Failover and autoReconnect work only when
          the connection is in an autoCommit(false)
          state, in order to stay transaction-safe.
        
          Added queriesBeforeRetryMaster property
          that specifies how many queries to issue when failed over
          before attempting to reconnect to the master (defaults to 50).
        
          Fixed DBMD.supportsResultSetConcurrency()
          so that it returns true for
          ResultSet.TYPE_SCROLL_INSENSITIVE and
          ResultSet.CONCUR_READ_ONLY or
          ResultSet.CONCUR_UPDATABLE.
        
          Fixed ResultSet.isLast() for empty result
          sets (should return false).
        
          PreparedStatement now honors stream lengths
          in setBinary/Ascii/Character Stream() unless you set the
          connection property
          useStreamLengthsInPrepStmts to
          false.
        
          Removed some not-needed temporary object creation by smarter
          use of Strings in
          EscapeProcessor,
          Connection and
          DatabaseMetaData classes.
        
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.

