• 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 ' ' from being
    converted to ' ' (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)

  • 相关阅读:
    linux下 yum 安装mysql和卸载
    Linux下怎么查看当前系统的版本
    linux下安装jdk+tomcat+eclipse+mysql
    JS获取浏览器名和版本信息
    Xshell与securecrt之间不同
    手把手教你使用Git
    leetcode 91 解码方法
    leetcode 88
    leetcode 70 爬楼梯
    leetcode 382 Linked List Random Node 链表随机节点
  • 原文地址:https://www.cnblogs.com/xiaoit/p/3989712.html
Copyright © 2020-2023  润新知