3191
3191
N_("Path to the database root."),
3192
3192
(char**) &mysql_data_home,
3193
3193
(char**) &mysql_data_home, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
3194
{"default-character-set", 'C',
3195
N_("Set the default character set (deprecated option, use "
3196
"--character-set-server instead)."),
3197
(char**) &default_character_set_name, (char**) &default_character_set_name,
3198
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
3199
{"default-collation", OPT_DEFAULT_COLLATION,
3200
N_("Set the default collation (deprecated option, use --collation-server "
3202
(char**) &default_collation_name, (char**) &default_collation_name,
3203
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
3204
3194
{"default-storage-engine", OPT_STORAGE_ENGINE,
3205
3195
N_("Set the default storage engine (table type) for tables."),
3206
3196
(char**)&default_storage_engine_str, (char**)&default_storage_engine_str,
3212
3202
{"delay-key-write", OPT_DELAY_KEY_WRITE,
3213
3203
N_("Type of DELAY_KEY_WRITE."),
3214
3204
0,0,0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
3215
{"delay-key-write-for-all-tables", OPT_DELAY_KEY_WRITE_ALL,
3216
N_("Don't flush key buffers between writes for any MyISAM table "
3217
"(Deprecated option, use --delay-key-write=all instead)."),
3218
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
3219
3205
{"disconnect-slave-event-count", OPT_DISCONNECT_SLAVE_EVENT_COUNT,
3220
3206
N_("Option used by mysql-test for debugging and testing of replication."),
3221
3207
(char**) &disconnect_slave_event_count,
3312
3298
N_("Log all MyISAM changes to file."),
3313
3299
(char**) &myisam_log_filename, (char**) &myisam_log_filename, 0, GET_STR,
3314
3300
OPT_ARG, 0, 0, 0, 0, 0, 0},
3315
{"log-long-format", '0',
3316
N_("Log some extra information to update log. Please note that this option "
3317
"is deprecated; see --log-queries-not-using-indexes option."),
3318
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
3319
#ifdef WITH_CSV_STORAGE_ENGINE
3320
{"log-output", OPT_LOG_OUTPUT,
3321
N_("Syntax: log-output[=value[,value...]], where \"value\" could be TABLE, "
3323
(char**) &log_output_str, (char**) &log_output_str, 0,
3324
GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
3326
3301
{"log-queries-not-using-indexes", OPT_LOG_QUERIES_NOT_USING_INDEXES,
3327
3302
N_("Log queries that are executed without benefit of any index to the "
3328
3303
"slow log if it is open."),
3532
3507
"replication partners."),
3533
3508
(char**) &server_id, (char**) &server_id, 0, GET_ULONG, REQUIRED_ARG, 0, 0, 0,
3535
{"set-variable", 'O',
3536
N_("Change the value of a variable. Please note that this option is "
3537
"deprecated;you can set variables directly with --variable-name=value."),
3538
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
3539
3510
{"skip-new", OPT_SKIP_NEW,
3540
3511
N_("Don't use new, possible wrong routines."),
3541
3512
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
3547
3518
N_("Don't print a stack trace on failure."),
3548
3519
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0,
3550
{"skip-symlink", OPT_SKIP_SYMLINKS,
3551
N_("Don't allow symlinking of tables. Deprecated option. Use "
3552
"--skip-symbolic-links instead."),
3553
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
3554
3521
{"skip-thread-priority", OPT_SKIP_PRIOR,
3555
3522
N_("Don't give threads different priorities."),
3556
3523
0, 0, 0, GET_NO_ARG, NO_ARG,
3618
3585
N_("Default transaction isolation level."),
3619
3586
0, 0, 0, GET_STR, REQUIRED_ARG, 0,
3620
3587
0, 0, 0, 0, 0},
3621
{"use-symbolic-links", 's',
3622
N_("Enable symbolic link support. Deprecated option; use --symbolic-links "
3624
(char**) &my_use_symdir, (char**) &my_use_symdir, 0, GET_BOOL, NO_ARG,
3625
IF_PURIFY(0,1), 0, 0, 0, 0, 0},
3627
3589
N_("Run mysqld daemon as user."),
3628
3590
0, 0, 0, GET_STR, REQUIRED_ARG,
3631
3593
N_("Output version information and exit."),
3632
3594
0, 0, 0, GET_NO_ARG,
3633
3595
NO_ARG, 0, 0, 0, 0, 0, 0},
3635
N_("Deprecated; use --log-warnings instead."),
3636
(char**) &global_system_variables.log_warnings,
3637
(char**) &max_system_variables.log_warnings, 0, GET_ULONG, OPT_ARG,
3638
1, 0, ULONG_MAX, 0, 0, 0},
3639
3596
{"back_log", OPT_BACK_LOG,
3640
3597
N_("The number of outstanding connection requests MySQL can have. This "
3641
3598
"comes into play when the main MySQL thread gets very many connection "
3839
3796
(char**) &myisam_data_pointer_size,
3840
3797
(char**) &myisam_data_pointer_size, 0, GET_ULONG, REQUIRED_ARG,
3841
3798
6, 2, 7, 0, 1, 0},
3842
{"myisam_max_extra_sort_file_size", OPT_MYISAM_MAX_EXTRA_SORT_FILE_SIZE,
3843
N_("(Deprecated option)"),
3844
(char**) &global_system_variables.myisam_max_extra_sort_file_size,
3845
(char**) &max_system_variables.myisam_max_extra_sort_file_size,
3846
0, GET_ULL, REQUIRED_ARG, (uint64_t) MI_MAX_TEMP_LENGTH,
3847
0, (uint64_t) MAX_FILE_SIZE, 0, 1, 0},
3848
3799
{"myisam_max_sort_file_size", OPT_MYISAM_MAX_SORT_FILE_SIZE,
3849
3800
N_("Don't use the fast sort index method to created index if the "
3850
3801
"temporary file would get bigger than this."),
4033
3984
"Use 0 (default) to disable synchronous flushing."),
4034
3985
(char**) &sync_binlog_period, (char**) &sync_binlog_period, 0, GET_ULONG,
4035
3986
REQUIRED_ARG, 0, 0, ULONG_MAX, 0, 1, 0},
4036
{"table_cache", OPT_TABLE_OPEN_CACHE,
4037
N_("Deprecated; use --table_open_cache instead."),
4038
(char**) &table_cache_size, (char**) &table_cache_size, 0, GET_ULONG,
4039
REQUIRED_ARG, TABLE_OPEN_CACHE_DEFAULT, 1, 512*1024L, 0, 1, 0},
4040
3987
{"table_definition_cache", OPT_TABLE_DEF_CACHE,
4041
3988
N_("The number of cached table definitions."),
4042
3989
(char**) &table_def_size, (char**) &table_def_size,