MySQL 9.0 發行說明
MySQL 伺服器 mysqld 具有許多命令選項和系統變數,可在啟動時設定以配置其操作。若要判斷伺服器使用的預設命令選項和系統變數值,請執行此命令
$> mysqld --verbose --help
此命令會產生所有 mysqld 選項和可設定系統變數的清單。其輸出包含預設選項和變數值,看起來如下
activate-all-roles-on-login FALSE
admin-address (No default value)
admin-port 33062
admin-ssl TRUE
admin-ssl-ca (No default value)
admin-ssl-capath (No default value)
admin-ssl-cert (No default value)
admin-ssl-cipher (No default value)
admin-ssl-crl (No default value)
...
transaction-prealloc-size 4096
transaction-read-only FALSE
updatable-views-with-limit YES
upgrade AUTO
validate-config FALSE
validate-user-plugins TRUE
verbose TRUE
wait-timeout 28800
windowing-use-high-precision TRUE
xa-detach-on-prepare TRUE
若要查看伺服器執行時實際使用的目前系統變數值,請連線至伺服器並執行此陳述式
mysql> SHOW VARIABLES;
若要查看執行中伺服器的一些統計和狀態指標,請執行此陳述式
mysql> SHOW STATUS;
系統變數和狀態資訊也可使用 mysqladmin 命令取得
$> mysqladmin variables
$> mysqladmin extended-status
如需所有命令選項、系統變數和狀態變數的完整說明,請參閱以下章節
效能結構描述中提供更詳細的監控資訊;請參閱 第 29 章「MySQL 效能結構描述」。此外,MySQL sys
結構描述是一組物件,可方便存取效能結構描述收集的資料;請參閱 第 30 章「MySQL sys 結構描述」。
如果您在 mysqld 或 mysqld_safe 的命令列上指定選項,則該選項僅在該伺服器調用時有效。若要每次伺服器執行時都使用該選項,請將其放入選項檔案中。請參閱 第 6.2.2.2 節「使用選項檔案」。
Windows 使用者可以執行 第 2.3.2 節「設定:使用 MySQL 設定工具」 來協助設定 MySQL 伺服器安裝。這包括設定 MySQL 使用者、日誌檔案、Windows 服務名稱和範例資料庫等工作。