mysql binlog 参数_mysqlbinlog参数说明

-?, --help

Display this help and exit.

--base64-output[=name]

Determine when the output statements should be base64-encoded BINLOG statements: 'never' disables it and works only for binlogs without row-based events; 'decode-rows' decodes row events into commented SQL statements if the --verbose option is also given; 'auto' prints base64 only when necessary (i.e., for row-based events and format description events); 'always' prints base64 whenever possible. 'always' is deprecated, will be removed in a future version, and should not be used in a production system.  --base64-output with no 'name' argument is equivalent to --base64-output=always and is also deprecated.  If no --base64-output[=name] option is given at all, the default is 'auto'.

--character-sets-dir=name

Directory for character set files.

-d, --database=name

List entries for just this database (local log only).

--debug-check

Check memory and open file usage at exit .

--debug-info

Print some debug info at exit.

--default-auth=name

Default authentication client-side plugin to use.

-D, --disable-log-bin

Disable binary log. This is useful, if you enabled --to-last-log and are sending the output to the same MySQL server. This way you could avoid an endless loop. You would also like to use it when restoring after a crash to avoid duplication of the statements you already have. NOTE: you will need a SUPER privilege to use this option.

-F, --force-if-open

Force if binlog was not closed properly. (Defaults to on; use --skip-force-if-open to disable.)

-f, --force-read

Force reading unknown binlog events.

-H, --hexdump

Augment output with hexadecimal and ASCII event dump.

-h, --host=name

Get the binlog from server.

-l, --local-load=name

Prepare local temporary files for LOAD DATA INFILE in the specified directory.

-o, --offset=#

Skip the first N entries.

-p, --password[=name]

Password to connect to remote server.

--plugin-dir=name

Directory for client-side plugins.

-P, --port=#

Port number to use for connection or 0 for default to, in order of preference, my.cnf, $MYSQL_TCP_PORT, /etc/services, built-in default (3306).

--protocol=name

The protocol to use for connection (tcp, socket, pipe, memory).

-R, --read-from-remote-server

Read binary logs from a MySQL server.

-r, --result-file=name

Direct output to a given file.

--server-id=#

Extract only binlog entries created by the server having the given id.

--set-charset=name

Add 'SET NAMES character_set' to the output.

-s, --short-form

Just show regular queries: no extra info and no row-based events. This is for testing only, and should not be used in production systems. If you want to suppress base64-output, consider using --base64-output=never instead.

-S, --socket=name

The socket file to use for connection.

--start-datetime=name

Start reading the binlog at first event having a datetime equal or posterior to the argument; the argument must be a date and time in the local time zone, in any format accepted by the MySQL server for DATETIME and TIMESTAMP types, for example: 2004-12-25 11:25:56 (you should probably use quotes for your shell to set it properly).

-j, --start-position=#

Start reading the binlog at position N. Applies to the first binlog passed on the command line.

--stop-datetime=name

Stop reading the binlog at first event having a datetime equal or posterior to the argument; the argument must be a date and time in the local time zone, in any format accepted by the MySQL server for DATETIME and TIMESTAMP types, for example: 2004-12-25 11:25:56 (you should probably use quotes for your shell to set it properly).

--stop-position=#

Stop reading the binlog at position N. Applies to the last binlog passed on the command line.

-t, --to-last-log

Requires -R. Will not stop at the end of the requested binlog but rather continue printing until the end of the last binlog of the MySQL server. If you send the output to the same MySQL server, that may lead to an endless loop.

-u, --user=name

Connect to the remote server as username.

-v, --verbose

Reconstruct SQL statements out of row events. -v -v adds comments on column data types.

-V, --version

Print version and exit.

--open-files-limit=#

Used to reserve file descriptors for use by this program.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值