mysql-5.1_MySQL 5.1参数

MySQL 5.1.73参数

Variable_name    Value

auto_increment_increment 1

auto_increment_offset 1

autocommit ON

automatic_sp_privileges ON

back_log 50

basedir /usr/

big_tables OFF

binlog_cache_size 32768

binlog_direct_non_transactional_updates OFF

binlog_format STATEMENT

bulk_insert_buffer_size 8388608

character_set_client latin1

character_set_connection latin1

character_set_database latin1

character_set_filesystem binary

character_set_results latin1

character_set_server latin1

character_set_system utf8

character_sets_dir /usr/share/mysql/charsets/

collation_connection latin1_swedish_ci

collation_database latin1_swedish_ci

collation_server latin1_swedish_ci

completion_type 0

concurrent_insert 1

connect_timeout 10

datadir /var/lib/mysql/

date_format %Y-%m-%d

datetime_format %Y-%m-%d %H:%i:%s

default_week_format 0

delay_key_write ON

delayed_insert_limit 100

delayed_insert_timeout 300

delayed_queue_size 1000

div_precision_increment 4

engine_condition_pushdown ON

error_count 0

event_scheduler OFF

expire_logs_days 0

flush OFF

flush_time 0

foreign_key_checks ON

ft_boolean_syntax + ->

ft_max_word_len 84

ft_min_word_len 4

ft_query_expansion_limit 20

ft_stopword_file (built-in)

general_log OFF

general_log_file /var/run/mysqld/mysqld.log

group_concat_max_len 1024

have_community_features YES

have_compress YES

have_crypt YES

have_csv YES

have_dynamic_loading YES

have_geometry YES

have_innodb YES

have_ndbcluster NO

have_openssl DISABLED

have_partitioning YES

have_query_cache YES

have_rtree_keys YES

have_ssl DISABLED

have_symlink DISABLED

hostname 10-4-14-168

identity 0

ignore_builtin_innodb OFF

init_connect

init_file

init_slave

innodb_adaptive_hash_index ON

innodb_additional_mem_pool_size 1048576

innodb_autoextend_increment 8

innodb_autoinc_lock_mode 1

innodb_buffer_pool_size 8388608

innodb_checksums ON

innodb_commit_concurrency 0

innodb_concurrency_tickets 500

innodb_data_file_path ibdata1:10M:autoextend

innodb_data_home_dir

innodb_doublewrite ON

innodb_fast_shutdown 1

innodb_file_io_threads 4

innodb_file_per_table OFF

innodb_flush_log_at_trx_commit 1

innodb_flush_method

innodb_force_recovery 0

innodb_lock_wait_timeout 50

innodb_locks_unsafe_for_binlog OFF

innodb_log_buffer_size 1048576

innodb_log_file_size 5242880

innodb_log_files_in_group 2

innodb_log_group_home_dir ./

innodb_max_dirty_pages_pct 90

innodb_max_purge_lag 0

innodb_mirrored_log_groups 1

innodb_open_files 300

innodb_rollback_on_timeout OFF

innodb_stats_method nulls_equal

innodb_stats_on_metadata ON

innodb_support_xa ON

innodb_sync_spin_loops 20

innodb_table_locks ON

innodb_thread_concurrency 8

innodb_thread_sleep_delay 10000

innodb_use_legacy_cardinality_algorithm ON

insert_id 0

interactive_timeout 28800

join_buffer_size 131072

keep_files_on_create OFF

key_buffer_size 8384512

key_cache_age_threshold 300

key_cache_block_size 1024

key_cache_division_limit 100

language /usr/share/mysql/english/

large_files_support ON

large_page_size 0

large_pages OFF

last_insert_id 0

lc_time_names en_US

license GPL

local_infile ON

locked_in_memory OFF

log OFF

log_bin ON

log_bin_trust_function_creators OFF

log_bin_trust_routine_creators OFF

log_error /var/log/mysqld.log

log_output FILE

log_queries_not_using_indexes OFF

log_slave_updates OFF

log_slow_queries OFF

log_warnings 1

long_query_time 10.000000

low_priority_updates OFF

lower_case_file_system OFF

lower_case_table_names 0

max_allowed_packet 1048576

max_binlog_cache_size 18446744073709547520

max_binlog_size 1073741824

max_connect_errors 10

max_connections 151

max_delayed_threads 20

max_error_count 64

max_heap_table_size 16777216

max_insert_delayed_threads 20

max_join_size 18446744073709551615

max_length_for_sort_data 1024

max_long_data_size 1048576

max_prepared_stmt_count 16382

max_relay_log_size 0

max_seeks_for_key 18446744073709551615

max_sort_length 1024

max_sp_recursion_depth 0

max_tmp_tables 32

max_user_connections 0

max_write_lock_count 18446744073709551615

min_examined_row_limit 0

multi_range_count 256

myisam_data_pointer_size 6

myisam_max_sort_file_size 9223372036853727232

myisam_mmap_size 18446744073709551615

myisam_recover_options OFF

myisam_repair_threads 1

myisam_sort_buffer_size 8388608

myisam_stats_method nulls_unequal

myisam_use_mmap OFF

net_buffer_length 16384

net_read_timeout 30

net_retry_count 10

net_write_timeout 60

new OFF

old OFF

old_alter_table OFF

old_passwords OFF

open_files_limit 1024

optimizer_prune_level 1

optimizer_search_depth 62

optimizer_switch index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on

pid_file /var/run/mysqld/mysqld.pid

plugin_dir /usr/lib64/mysql/plugin

port 3306

preload_buffer_size 32768

profiling OFF

profiling_history_size 15

protocol_version 10

pseudo_thread_id 0

query_alloc_block_size 8192

query_cache_limit 1048576

query_cache_min_res_unit 4096

query_cache_size 0

query_cache_type ON

query_cache_wlock_invalidate OFF

query_prealloc_size 8192

rand_seed1

rand_seed2

range_alloc_block_size 4096

read_buffer_size 131072

read_only OFF

read_rnd_buffer_size 262144

relay_log

relay_log_index

relay_log_info_file relay-log.info

relay_log_purge ON

relay_log_space_limit 0

report_host

report_password

report_port 3306

report_user

rpl_recovery_rank 0

secure_auth OFF

secure_file_priv

server_id 1

skip_external_locking ON

skip_name_resolve OFF

skip_networking OFF

skip_show_database OFF

slave_compressed_protocol OFF

slave_exec_mode STRICT

slave_load_tmpdir /tmp

slave_max_allowed_packet 1073741824

slave_net_timeout 3600

slave_skip_errors OFF

slave_transaction_retries 10

slow_launch_time 2

slow_query_log OFF

slow_query_log_file /var/run/mysqld/mysqld-slow.log

socket /var/lib/mysql/mysql.sock

sort_buffer_size 2097144

sql_auto_is_null ON

sql_big_selects ON

sql_big_tables OFF

sql_buffer_result OFF

sql_log_bin ON

sql_log_off OFF

sql_log_update ON

sql_low_priority_updates OFF

sql_max_join_size 18446744073709551615

sql_mode

sql_notes ON

sql_quote_show_create ON

sql_safe_updates OFF

sql_select_limit 18446744073709551615

sql_slave_skip_counter

sql_warnings OFF

ssl_ca

ssl_capath

ssl_cert

ssl_cipher

ssl_key

storage_engine MyISAM

sync_binlog 0

sync_frm ON

system_time_zone CST

table_definition_cache 256

table_lock_wait_timeout 50

table_open_cache 64

table_type MyISAM

thread_cache_size 0

thread_handling one-thread-per-connection

thread_stack 262144

time_format %H:%i:%s

time_zone SYSTEM

timed_mutexes OFF

timestamp 1411495091

tmp_table_size 16777216

tmpdir /tmp

transaction_alloc_block_size 8192

transaction_prealloc_size 4096

tx_isolation REPEATABLE-READ

unique_checks ON

updatable_views_with_limit YES

version 5.1.73-log

version_comment Source distribution

version_compile_machine x86_64

version_compile_os redhat-linux-gnu

wait_timeout 28800

warning_count 0

mysqladmin 参数:

-c, --count=# Number of iterations to make. This works with -i

(--sleep) only.

--debug-check Check memory and open file usage at exit.

--debug-info Print some debug info at exit.

-f, --force Don't ask for confirmation on drop database; with

multiple commands, continue even if an error occurs.

-C, --compress Use compression in server/client protocol.

--character-sets-dir=name

Directory for character set files.

--default-character-set=name

Set the default character set.

-?, --help Display this help and exit.

-h, --host=name Connect to host.

-b, --no-beep Turn off beep on error.

-p, --password[=name]

Password to use when connecting to server. If password is

not given it's asked from the tty.

-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, --relative Show difference between current and previous values when

used with -i. Currently only works with extended-status.

-O, --set-variable=name

Change the value of a variable. Please note that this

option is deprecated; you can set variables directly with

--variable-name=value.

-s, --silent Silently exit if one can't connect to server.

-S, --socket=name The socket file to use for connection.

-i, --sleep=# Execute commands repeatedly with a sleep between.

--ssl Enable SSL for connection (automatically enabled with

other flags).Disable with --skip-ssl.

--ssl-ca=name CA file in PEM format (check OpenSSL docs, implies

--ssl).

--ssl-capath=name CA directory (check OpenSSL docs, implies --ssl).

--ssl-cert=name X509 cert in PEM format (implies --ssl).

--ssl-cipher=name SSL cipher to use (implies --ssl).

--ssl-key=name X509 key in PEM format (implies --ssl).

--ssl-verify-server-cert

Verify server's "Common Name" in its cert against

hostname used when connecting. This option is disabled by

default.

-u, --user=name User for login if not current user.

-v, --verbose Write more information.

-V, --version Output version information and exit.

-E, --vertical Print output vertically. Is similar to --relative, but

prints output vertically.

-w, --wait[=#] Wait and retry if connection is down.

--connect_timeout=#

--shutdown_timeout=#

Variables (--variable-name=value)

and boolean options {FALSE|TRUE} Value (after reading options)

--------------------------------- -----------------------------

count 0

debug-check FALSE

debug-info FALSE

force FALSE

compress FALSE

character-sets-dir (No default value)

default-character-set (No default value)

host (No default value)

no-beep FALSE

port 0

relative FALSE

socket (No default value)

sleep 0

ssl FALSE

ssl-ca (No default value)

ssl-capath (No default value)

ssl-cert (No default value)

ssl-cipher (No default value)

ssl-key (No default value)

ssl-verify-server-cert FALSE

user (No default value)

verbose FALSE

vertical FALSE

connect_timeout 43200

shutdown_timeout 3600

mysqldump 参数:

常用参数

--databases

--all-databases

--single-transaction

--master-data=2

--quick

--events

--routines

--ignore-table

-d

-R

-A, --all-databases    Dump all the databases. This will be same as --databases with all databases selected.

-Y, --all-tablespaces     Dump all the tablespaces.

-y, --no-tablespaces     Do not dump any tablespace information.

--add-drop-database    Add a DROP DATABASE before each create.

--add-drop-table          Add a DROP TABLE before each create.

--add-locks                 Add locks around INSERT statements.

--allow-keywords        Allow creation of column names that are keywords.

--character-sets-dir=name Directory for character set files.

-i, --comments Write additional information.

--compatible=name Change the dump to be compatible with a given mode.

--compact Give less verbose output (useful for debugging). Disables

structure comments and header/footer constructs. Enables

options --skip-add-drop-table --skip-add-locks

--skip-comments --skip-disable-keys --skip-set-charset.

-c, --complete-insert

Use complete insert statements.

-C, --compress Use compression in server/client protocol.

-a, --create-options

Include all MySQL specific create options.

-B, --databases Dump several databases. Note the difference in usage; in

this case no tables are given. All name arguments are

regarded as database names. 'USE db_name;' will be

included in the output.

-#, --debug[=#] This is a non-debug version. Catch this and exit.

--debug-check Check memory and open file usage at exit.

--debug-info Print some debug info at exit.

--default-character-set=name

Set the default character set.

--delayed-insert Insert rows with INSERT DELAYED.

--delete-master-logs

Delete logs on master after backup. This automatically

enables --master-data.

-K, --disable-keys '/*!40000 ALTER TABLE tb_name DISABLE KEYS */; and

'/*!40000 ALTER TABLE tb_name ENABLE KEYS */; will be put

in the output.

-E, --events Dump events.

-e, --extended-insert

Use multiple-row INSERT syntax that include several

VALUES lists.

--fields-terminated-by=name

Fields in the output file are terminated by the given

string.

--fields-enclosed-by=name

Fields in the output file are enclosed by the given

character.

--fields-optionally-enclosed-by=name

Fields in the output file are optionally enclosed by the

given character.

--fields-escaped-by=name

Fields in the output file are escaped by the given

character.

--first-slave Deprecated, renamed to --lock-all-tables.

-F, --flush-logs Flush logs file in server before starting dump. Note that

if you dump many databases at once (using the option

--databases= or --all-databases), the logs will be

flushed for each database dumped. The exception is when

using --lock-all-tables or --master-data: in this case

the logs will be flushed only once, corresponding to the

moment all tables are locked. So if you want your dump

and the log flush to happen at the same exact moment you

should use --lock-all-tables or --master-data with

--flush-logs.

--flush-privileges Emit a FLUSH PRIVILEGES statement after dumping the mysql

database. This option should be used any time the dump

contains the mysql database and any other database that

depends on the data in the mysql database for proper

restore.

-f, --force Continue even if we get an SQL error.

-?, --help Display this help message and exit.

--hex-blob Dump binary strings (BINARY, VARBINARY, BLOB) in

hexadecimal format.

-h, --host=name Connect to host.

--ignore-table=name Do not dump the specified table. To specify more than one

table to ignore, use the directive multiple times, once

for each table. Each table must be specified with both

database and table names, e.g.,

--ignore-table=database.table.

--insert-ignore Insert rows with INSERT IGNORE.

--lines-terminated-by=name

Lines in the output file are terminated by the given

string.

-x, --lock-all-tables

Locks all tables across all databases. This is achieved

by taking a global read lock for the duration of the

whole dump. Automatically turns --single-transaction and

--lock-tables off.

-l, --lock-tables Lock all tables for read.

--log-error=name Append warnings and errors to given file.

--master-data[=#] This causes the binary log position and filename to be

appended to the output. If equal to 1, will print it as a

CHANGE MASTER command; if equal to 2, that command will

be prefixed with a comment symbol. This option will turn

--lock-all-tables on, unless --single-transaction is

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.

--max_allowed_packet=#

The maximum packet length to send to or receive from

server.

--net_buffer_length=#

The buffer size for TCP/IP and socket communication.

--no-autocommit Wrap tables with autocommit/commit statements.

-n, --no-create-db Suppress the CREATE DATABASE ... IF EXISTS statement that

normally is output for each dumped database if

--all-databases or --databases is given.

-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.

--order-by-primary Sorts each table's rows by primary key, or first unique

key, if such a key exists. Useful when dumping a MyISAM

table to be loaded into an InnoDB table, but will make

the dump itself take considerably longer.

-p, --password[=name]

Password to use when connecting to server. If password is

not given it's solicited on the tty.

-P, --port=# Port number to use for connection.

--protocol=name The protocol to use for connection (tcp, socket, pipe,

memory).

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

-Q, --quote-names Quote table and column names with backticks (`).

--replace Use REPLACE INTO instead of INSERT INTO.

-r, --result-file=name

Direct output to a given file. This option should be used

in MSDOS, because it prevents new line '\n' from being

converted to '\r\n' (carriage return + line feed).

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

--set-charset Add 'SET NAMES default_character_set' to the output.

Enabled by default; suppress with --skip-set-charset.

-O, --set-variable=name

Change the value of a variable. Please note that this

option is deprecated; you can set variables directly with

--variable-name=value.

--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.

-S, --socket=name The socket file to use for connection.

--ssl Enable SSL for connection (automatically enabled with

other flags).Disable with --skip-ssl.

--ssl-ca=name CA file in PEM format (check OpenSSL docs, implies

--ssl).

--ssl-capath=name CA directory (check OpenSSL docs, implies --ssl).

--ssl-cert=name X509 cert in PEM format (implies --ssl).

--ssl-cipher=name SSL cipher to use (implies --ssl).

--ssl-key=name X509 key in PEM format (implies --ssl).

--ssl-verify-server-cert

Verify server's "Common Name" in its cert against

hostname used when connecting. This option is disabled by

default.

-T, --tab=name Create tab-separated textfile for each table to given

path. (Create .sql and .txt files.) NOTE: This only works

if mysqldump is run on the same machine as the mysqld

server.

--tables Overrides option --databases (-B).

--triggers Dump triggers for each dumped table.

--tz-utc SET TIME_ZONE='+00:00' at top of dump to allow dumping of

TIMESTAMP data when a server has data in different time

zones or data is being moved between servers with

different time zones.

-u, --user=name User for login if not current user.

-v, --verbose Print info about the various stages.

-V, --version Output version information and exit.

-w, --where=name Dump only selected records. Quotes are mandatory.

-X, --xml Dump a database as well formed XML.

Variables (--variable-name=value)

and boolean options {FALSE|TRUE} Value (after reading options)

--------------------------------- -----------------------------

all TRUE

all-databases FALSE

all-tablespaces FALSE

no-tablespaces FALSE

add-drop-database FALSE

add-drop-table TRUE

add-locks TRUE

allow-keywords FALSE

character-sets-dir (No default value)

comments TRUE

compatible (No default value)

compact FALSE

complete-insert FALSE

compress FALSE

create-options TRUE

databases FALSE

debug-check FALSE

debug-info FALSE

default-character-set utf8

delayed-insert FALSE

delete-master-logs FALSE

disable-keys TRUE

events FALSE

extended-insert TRUE

fields-terminated-by (No default value)

fields-enclosed-by (No default value)

fields-optionally-enclosed-by (No default value)

fields-escaped-by (No default value)

first-slave FALSE

flush-logs FALSE

flush-privileges FALSE

force FALSE

hex-blob FALSE

host (No default value)

insert-ignore FALSE

lines-terminated-by (No default value)

lock-all-tables FALSE

lock-tables TRUE

log-error (No default value)

master-data 0

max_allowed_packet 25165824

net_buffer_length 1046528

no-autocommit FALSE

no-create-db FALSE

no-create-info FALSE

no-data FALSE

order-by-primary FALSE

port 0

quick TRUE

quote-names TRUE

replace FALSE

routines FALSE

set-charset TRUE

single-transaction FALSE

dump-date TRUE

socket (No default value)

ssl FALSE

ssl-ca (No default value)

ssl-capath (No default value)

ssl-cert (No default value)

ssl-cipher (No default value)

ssl-key (No default value)

ssl-verify-server-cert FALSE

tab (No default value)

triggers TRUE

tz-utc TRUE

user (No default value)

verbose FALSE

where (No default value)

mysqlimport 参数:

--print-defaults Print the program argument list and exit.

--no-defaults Don't read default options from any option file.

--defaults-file=# Only read default options from the given file #.

--defaults-extra-file=# Read this file after the global files are read.

--character-sets-dir=name

Directory for character set files.

--default-character-set=name

Set the default character set.

-c, --columns=name Use only these columns to import the data to. Give the

column names in a comma separated list. This is same as

giving columns to LOAD DATA INFILE.

-C, --compress Use compression in server/client protocol.

-#, --debug[=name] Output debug log. Often this is 'd:t:o,filename'.

--debug-check Check memory and open file usage at exit.

--debug-info Print some debug info at exit.

-d, --delete First delete all rows from table.

--fields-terminated-by=name

Fields in the input file are terminated by the given

string.

--fields-enclosed-by=name

Fields in the import file are enclosed by the given

character.

--fields-optionally-enclosed-by=name

Fields in the input file are optionally enclosed by the

given character.

--fields-escaped-by=name

Fields in the input file are escaped by the given

character.

-f, --force Continue even if we get an SQL error.

-?, --help Displays this help and exits.

-h, --host=name Connect to host.

-i, --ignore If duplicate unique key was found, keep old row.

--ignore-lines=# Ignore first n lines of data infile.

--lines-terminated-by=name

Lines in the input file are terminated by the given

string.

-L, --local Read all files through the client.

-l, --lock-tables Lock all tables for write (this disables threads).

--low-priority Use LOW_PRIORITY when updating the table.

-p, --password[=name]

Password to use when connecting to server. If password is

not given it's asked from the tty.

-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, --replace If duplicate unique key was found, replace old row.

-s, --silent Be more silent.

-S, --socket=name The socket file to use for connection.

--ssl Enable SSL for connection (automatically enabled with

other flags).Disable with --skip-ssl.

--ssl-ca=name CA file in PEM format (check OpenSSL docs, implies

--ssl).

--ssl-capath=name CA directory (check OpenSSL docs, implies --ssl).

--ssl-cert=name X509 cert in PEM format (implies --ssl).

--ssl-cipher=name SSL cipher to use (implies --ssl).

--ssl-key=name X509 key in PEM format (implies --ssl).

--ssl-verify-server-cert

Verify server's "Common Name" in its cert against

hostname used when connecting. This option is disabled by

default.

--use-threads=# Load files in parallel. The argument is the number of

threads to use for loading data.

-u, --user=name User for login if not current user.

-v, --verbose Print info about the various stages.

-V, --version Output version information and exit.

Variables (--variable-name=value)

and boolean options {FALSE|TRUE} Value (after reading options)

--------------------------------- -----------------------------

character-sets-dir (No default value)

default-character-set latin1

columns (No default value)

compress FALSE

debug-check FALSE

debug-info FALSE

delete FALSE

fields-terminated-by (No default value)

fields-enclosed-by (No default value)

fields-optionally-enclosed-by (No default value)

fields-escaped-by (No default value)

force FALSE

host (No default value)

ignore FALSE

ignore-lines 0

lines-terminated-by (No default value)

local FALSE

lock-tables FALSE

low-priority FALSE

port 0

replace FALSE

silent FALSE

socket (No default value)

ssl FALSE

ssl-ca (No default value)

ssl-capath (No default value)

ssl-cert (No default value)

ssl-cipher (No default value)

ssl-key (No default value)

ssl-verify-server-cert FALSE

use-threads 0

user (No default value)

verbose FALSE

mysqlcheck 参数:

--print-defaults Print the program argument list and exit.

--no-defaults Don't read default options from any option file.

--defaults-file=# Only read default options from the given file #.

--defaults-extra-file=# Read this file after the global files are read.

-A, --all-databases Check all the databases. This is the same as --databases

with all databases selected.

-a, --analyze Analyze given tables.

-1, --all-in-1 Instead of issuing one query for each table, use one

query per database, naming all tables in the database in

a comma-separated list.

--auto-repair If a checked table is corrupted, automatically fix it.

Repairing will be done after all tables have been

checked, if corrupted ones were found.

--character-sets-dir=name

Directory for character set files.

-c, --check Check table for errors.

-C, --check-only-changed

Check only tables that have changed since last check or

haven't been closed properly.

-g, --check-upgrade Check tables for version-dependent changes. May be used

with --auto-repair to correct tables requiring

version-dependent updates.

--compress Use compression in server/client protocol.

-B, --databases Check several databases. Note the difference in usage; in

this case no tables are given. All name arguments are

regarded as database names.

-#, --debug[=#] This is a non-debug version. Catch this and exit.

--debug-check Check memory and open file usage at exit.

--debug-info Print some debug info at exit.

--default-character-set=name

Set the default character set.

-F, --fast Check only tables that haven't been closed properly.

--fix-db-names Fix database names.

--fix-table-names Fix table names.

-f, --force Continue even if we get an SQL error.

-e, --extended If you are using this option with CHECK TABLE, it will

ensure that the table is 100 percent consistent, but will

take a long time. If you are using this option with

REPAIR TABLE, it will force using old slow repair with

keycache method, instead of much faster repair by

sorting.

-?, --help Display this help message and exit.

-h, --host=name Connect to host.

-m, --medium-check Faster than extended-check, but only finds 99.99 percent

of all errors. Should be good enough for most cases.

--write-binlog Log ANALYZE, OPTIMIZE and REPAIR TABLE commands. Enabled

by default; use --skip-write-binlog when commands should

not be sent to replication slaves.

-o, --optimize Optimize table.

-p, --password[=name]

Password to use when connecting to server. If password is

not given, it's solicited on the tty.

-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).

-q, --quick If you are using this option with CHECK TABLE, it

prevents the check from scanning the rows to check for

wrong links. This is the fastest check. If you are using

this option with REPAIR TABLE, it will try to repair only

the index tree. This is the fastest repair method for a

table.

-r, --repair Can fix almost anything except unique keys that aren't

unique.

-s, --silent Print only error messages.

-S, --socket=name The socket file to use for connection.

--ssl Enable SSL for connection (automatically enabled with

other flags).Disable with --skip-ssl.

--ssl-ca=name CA file in PEM format (check OpenSSL docs, implies

--ssl).

--ssl-capath=name CA directory (check OpenSSL docs, implies --ssl).

--ssl-cert=name X509 cert in PEM format (implies --ssl).

--ssl-cipher=name SSL cipher to use (implies --ssl).

--ssl-key=name X509 key in PEM format (implies --ssl).

--ssl-verify-server-cert

Verify server's "Common Name" in its cert against

hostname used when connecting. This option is disabled by

default.

--tables Overrides option --databases (-B).

--use-frm When used with REPAIR, get table structure from .frm

file, so the table can be repaired even if .MYI header is

corrupted.

-u, --user=name User for login if not current user.

-v, --verbose Print info about the various stages.

-V, --version Output version information and exit.

Variables (--variable-name=value)

and boolean options {FALSE|TRUE} Value (after reading options)

--------------------------------- -----------------------------

all-databases FALSE

all-in-1 FALSE

auto-repair FALSE

character-sets-dir (No default value)

compress FALSE

databases FALSE

debug-check FALSE

debug-info FALSE

default-character-set (No default value)

fast FALSE

fix-db-names FALSE

fix-table-names FALSE

force FALSE

extended FALSE

host (No default value)

write-binlog TRUE

port 0

quick FALSE

silent FALSE

socket (No default value)

ssl FALSE

ssl-ca (No default value)

ssl-capath (No default value)

ssl-cert (No default value)

ssl-cipher (No default value)

ssl-key (No default value)

ssl-verify-server-cert FALSE

use-frm FALSE

user (No default value)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值