日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysqld命令相关介绍

發布時間:2023/12/9 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysqld命令相关介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://www.cnblogs.com/shymen/p/8850655.html
mysqld命令相關介紹
mysqld --verbose --help 顯示服務器選項和可配置變量一覽

從配置文件[mysqld][server]組讀取信息

-? //–help 查看簡短幫助信息

–ansi //使用標準ANSI,SQL語法

-b //–basedir mysql安裝目錄

–big-tables //保存大的結果集到臨時文件

–bind-address //服務器要監聽的IP地址格式

–binlog-format //ROW|STATEMENT|MIXED 二進制日志格式

–character-sets-dirs //字符集安裝目錄

–character-set-client-handshake //不忽略客戶端發送的字符集信息 --skip-character-set-client-handshake

–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//服務器寫超時

總結

以上是生活随笔為你收集整理的mysqld命令相关介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。