mysqld --verbose --help 顯示服務器選項和可配置變量一覽html
從配置文件[mysqld][server]組讀取信息mysql
-? //--help 查看簡短幫助信息算法
--ansi //使用標準ANSI,SQL語法sql
-b //--basedir mysql安裝目錄數據庫
--big-tables //保存大的結果集到臨時文件緩存
--bind-address //服務器要監聽的IP地址格式服務器
--binlog-format //ROW|STATEMENT|MIXED 二進制日誌格式併發
--character-sets-dirs //字符集安裝目錄socket
--character-set-client-handshake //不忽略客戶端發送的字符集信息 --skip-character-set-client-handshakeide
--character-set-filesystem //字符集文件系統
-C//--character-set-server 服務器字符集
-r //--chroot mysqld運行前,運行chroot系統調用
--collation-server //排序服務器字符集
--console //寫錯誤日誌到console window平臺
--core-file //當mysql宕機時,寫core文件 --core-file-size
-h //--datadir 數據文件目錄
--default-storage-engine //默認存儲引擎
--default-time-zone //默認時區
--defaults-extra-file //額外配置文件
--defaults-file //默認配置文件
--defaults-group-suffix //配置組名後綴
--enable-named-pipe //啓用命名管道 window平臺
--event-schedule //啓動event功能
--flush //刷新改變到磁盤
--general-log //0|1 查詢日誌
--initialize //建立數據文件目錄和mysql系統數據庫 產生隨機root密碼
--initialize-insecure //建立數據文件目錄和mysql系統數據庫 產生空root密碼
--init-file //初始化後要執行的文件
--install //安裝mysqld做爲window服務 自動啓動
--install-manual //安裝mysqld做爲window服務 手動啓動
--lc-message //錯誤消息的語言
--lc-message-dir //錯誤消息的目錄
--local-service //啓動mysqld的帳號 window平臺
--log-error //寫錯誤日誌的文件名
--log-output //FILE|TABLE|NONE 查詢日誌和慢查詢日誌的輸出類型
--log-raw // 日誌記錄完整的信息,包含密碼
--log-short-format //記錄更少的信息到慢查詢日誌
--log-tc //內存映射事務協調日誌文件名
--log-tc-size //內存映射事務協調日誌文件大小
--no-defaults //不讀取配置文件
--open-files-limit //打開文件的數量限制
--pid-file //進程ID文件名
--plugin-xxx //服務器插件
--plugin-load //告訴服務器啓動時加載的插件
--plugin-load-add //告訴服務器啓動時加載的插件
--port //端口號
--port-open-timeout //等待端口號可用時間
--print-defaults //從配置文件讀出的選項
--remove //刪除window服務
--safe-user-create //除非有mysql.user表的insert權限,不然不能夠建立用戶
--secure-file-priv //限制導入導出操做
--shared-memory //在window平臺,使用共享內存鏈接
--shared-memory-base-name //共享內存名字
--skip-event-scheduler //關閉事件觸發功能
--skip-grant-tables //服務器啓動時跳過權限表
--skip-host-cache //爲了主機到IP轉換,服務器執行DNS尋找
--skip-name-resolve //當檢查客戶端鏈接時,不解析主機名
--skip-networking //不監聽TCP/IP鏈接
--standalone //在window平臺,不做爲服務啓動
--skip-show-database //不容許SHOW DATABASES
--slow-query-log //0|1 是否開啓慢查詢
--slow-start-timeout //window服務開啓的超時時間
--socket //unix的socket文件
--sql-mode //
ALLOW_INVALID_DATES
ANSI_QUOTES
ERROR_FOR_DIVISION_BY_ZERO
HIGH_NOT_PRECEDENCE
IGNORE_SPACE
NO_AUTO_CREATE_USER
NO_AUTO_VALUE_ON_ZERO
NO_BACKSLASH_ESCAPES
NO_DIR_IN_CREATE
NO_ENGINE_SUBSTITUTION
NO_FIELD_OPTIONS
NO_KEY_OPTIONS
NO_TABLE_OPTIONS
NO_UNSIGNED_SUBTRACTION
NO_ZERO_DATE
NO_ZERO_IN_DATE
ONLY_FULL_GROUP_BY
PAD_CHAR_TO_FULL_LENGTH
PIPES_AS_CONCAT
REAL_AS_FLOAT
STRICT_ALL_TABLES
STRICT_TRANS_TABLES
--sysdate-is-now //返回sql開始執行的時間
--transaction-isolation //
READ-UNCOMMITTED
READ-COMMITTED
REPEATABLE-READ
SERIALIZABLE
--transaction-read-only //設置只讀事物模式
-t //--tmpdir 臨時文件目錄
-u //--user 以某個系統用戶啓動服務器
-v //--verbose 顯示詳細幫助
-V //--version 顯示版本
全局變量
經過SET命令設置
autocommit //事務自動提交
back_log //鏈接監聽隊列的大小
default_password_lifetime //密碼過時時間
disconnect_on_expired_password //密碼過時時的處理
expire_logs_days //二進制日誌的過時時間
flush //每一個sql執行後當即刷新結果到磁盤
flush_time //刷新緩存時間
foreign_key_checks //外鍵檢查
have_compress //是否能夠使用 COMPRESS()
and UNCOMPRESS()
have_geometry //是否支持地理信息類型
have_dynamic_loading //是否能夠動態加載插件
have_openssl //have_ssl 是否支持ssl鏈接
have_profiling //是否能夠顯示sql語句執行時使用的資源
have_statement_timeout //sql語句執行超時
have_symlink //是否支持符號鏈接
identity //last_insert_id
init_connect //客戶端鏈接後默認執行的sql語句
init_file //服務器開始後默認執行的sql文件
insert_id //當插入自動增加列類型時,insert要使用的值
interactive_timeout //交互式鏈接的超時時間
internal_tmp_disk_storage_engine //臨時表的存儲引擎
join_buffer_size //
local_infile //是否能夠運行LOAD_DATA_LOCAL
lock_wait_timeout //鎖超時時間
locked_in_memory //是否把mysqld鎖在內存
log_timestamps //日誌時區
log_error_verbosity //是否顯示更多信息到日誌
long_query_time //慢查詢時間
max_allow_packet //每一個報文的最大大小
max_connect_errors //最大不成功鏈接,到達後將阻塞
max_connections //最大併發鏈接數
max_digest_length //sql運行摘要的最大字節數
max_error_count //被SHOW ERRORS和SHOW WARNINGS語句顯示的最大數量
max_execution_time //select語句的超時時間
max_heap_table_size//用戶建立的內存表的最大大小
max_join_size//語句最大的行或行聯合
max_length_for_sort_data //決定使用filesort算法的索引值大小
max_prepared_stmt_count //最大預編譯語句數量
max_relay_log_size//最大複製relay日誌大小
max_seeks_for_key //索引掃描的最大數
max_sort_length //排序數據的字節數
max_sp_recursion_depth//存儲過程的遞歸深度
max_user_connections//同時鏈接的mysql用戶數
max_write_lock_count//執行最大數量寫鎖後,能夠執行待執行的讀鎖
min_examined_row_limit//查詢記錄少於這個,不記錄到慢查詢日誌
net_buffer_length//鏈接和結果緩存的初始大小
net_read_timeout //服務器讀超時
net_retry_timeout//服務器讀寫重試超時
net_write_timeout//服務器寫超時