background image

                    specified too (in which case a global read lock is only

                    taken a short time at the beginning of the dump; don't

                    forget to read about --single-transaction below). In all

                    cases, any action on logs will happen at the exact moment

                    of the dump. Option automatically turns --lock-tables

                    off.

-t, --no-create-info

                    Don't write table creation info.

-d, --no-data       No row information.

-N, --no-set-names  Suppress the SET NAMES statement

--opt               Same as --add-drop-table, --add-locks, --create-options,

                    --quick, --extended-insert, --lock-tables, --set-charset,

                    and --disable-keys. Enabled by default, disable with

                    --skip-opt.

-q, --quick         Don't buffer query, dump directly to stdout.   不缓存

-R, --routines      Dump stored routines (functions and procedures).

 --single-transaction

                    Creates a consistent snapshot by dumping all tables in a

                    single transaction. Works ONLY for tables stored in

                    storage engines which support multiversioning (currently

                    only InnoDB does); the dump is NOT guaranteed to be

                    consistent for other storage engines. While a

                    --single-transaction dump is in process, to ensure a

                    valid dump file (correct table contents and binary log

                    position), no other connection should use the following

                    statements: ALTER TABLE, DROP TABLE, RENAME TABLE,

                    TRUNCATE TABLE, as consistent snapshot is not isolated

                    from them. Option automatically turns off --lock-tables.

--dump-date         Put a dump date to the end of the output.

--skip-opt          Disable --opt. Disables --add-drop-table, --add-locks,

                    --create-options, --quick, --extended-insert,

                    --lock-tables, --set-charset, and --disable-keys.