Added new options --pager[=...],
            --no-pager, --tee=... and
            --no-tee to the mysql
            client. The new corresponding interactive commands are
            pager, nopager,
            tee and notee. See
            Secção 4.9.2, “mysql, A Ferramenta de Linha de Comando”, mysql --help and
            the interactive help for more information.
          
            Fixed crash when automatic repair of
            MyISAM table failed.
          
            Fixed a major performance bug in the table locking code when
            one constantly had a lot of SELECT,
            UPDATE and INSERT
            statements running. The symptom was that the
            UPDATE and INSERT
            queries were locked for a long time while new
            SELECT statements were executed before
            the updates.
          
            When reading options_files with
            mysql_options() the
            return-found-rows option was ignored.
          
            One can now specify interactive-timeout
            in the option file that is read by
            mysql_options(). This makes it possible
            to force programs that run for a long time (like
            mysqlhotcopy) to use the
            interactive_timeout time instead of the
            wait_timeout time.
          
            Added to the slow query log the time and the user name for
            each logged query. If you are using
            --log-long-format then also queries that do
            not use an index are logged, even if the query takes less
            than long_query_time seconds.
          
            Fixed a problem in LEFT JOIN which caused
            all columns in a reference table to be
            NULL.
          
            Fixed a problem when using NATURAL JOIN
            without keys.
          
            Fixed a bug when using a multi-part keys where the first
            part was of type TEXT or
            BLOB.
          
            DROP of temporary tables wasn't stored in
            the update/binary log.
          
            Fixed a bug where SELECT DISTINCT * ... LIMIT
            row_count only returned one row.
          
            Fixed a bug in the assembler code in
            strstr() for SPARC and cleaned up the
            global.h header file to avoid a problem
            with bad aliasing with the compiler submitted with Red Hat
            7.0. (Reported by Trond Eivind Glomsrød)
          
            The --skip-networking option now works
            properly on NT.
          
            Fixed a long outstanding bug in the ISAM
            tables when a row with a length of more than 65K was
            shortened by a single byte.
          
            Fixed a bug in MyISAM when running
            multiple updating processes on the same table.
          
            Allow one to use FLUSH TABLE tbl_name.
          
            Added --replicate-ignore-table,
            --replicate-do-table,
            --replicate-wild-ignore-table, and
            --replicate-wild-do-table options to
            mysqld.
          
            Changed all log files to use our own
            IO_CACHE mechanism instead of
            FILE to avoid OS problems when there are
            many files open.
          
            Added --open-files and
            --timezone options to
            safe_mysqld.
          
            Fixed a fatal bug in CREATE TEMPORARY TABLE ...
            SELECT ....
          
            Fixed a problem with CREATE TABLE ... SELECT
            NULL.
          
            Added variables
            large_file_support,net_read_timeout,
            net_write_timeout and
            query_buffer_size to SHOW
            VARIABLES.
          
            Added status variables created_tmp_files
            and sort_merge_passes to SHOW
            STATUS.
          
            Fixed a bug where we didn't allow an index name after the
            FOREIGN KEY definition.
          
            Added TRUNCATE table_name as a synonym
            for DELETE FROM table_name.
          
            Fixed a bug in a BDB key compare function
            when comparing part keys.
          
            Added bdb_lock_max variable to
            mysqld.
          
Added more tests to the benchmark suite.
Fixed an overflow bug in the client code when using overly long database names.
            mysql_connect() now aborts on Linux if
            the server doesn't answer in timeout
            seconds.
          
            SLAVE START did not work if you started
            with --skip-slave-start and had not
            explicitly run CHANGE MASTER TO.
          
            Fixed the output of SHOW MASTER STATUS to
            be consistent with SHOW SLAVE STATUS. (It
            now has no directory in the log name.)
          
            Added PURGE MASTER LOGS TO.
          
            Added SHOW MASTER LOGS.
          
            Added --safemalloc-mem-limit option to
            mysqld to simulate memory shortage when
            compiled with the --with-debug=full option.
          
Fixed several core dumps in out-of-memory conditions.
            SHOW SLAVE STATUS was using an
            uninitialised mutex if the slave had not been started yet.
          
            Fixed bug in ELT() and
            MAKE_SET() when the query used a
            temporary table.
          
            CHANGE MASTER TO without specifying
            MASTER_LOG_POS would set it to 0 instead
            of 4 and hit the magic number in the master binlog.
          
            ALTER TABLE ... ORDER BY ... syntax
            added. This will create the new table with the rows in a
            specific order.
          
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

