文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  設定伺服器

7.1.1 設定伺服器

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 綱要

如果您在 mysqldmysqld_safe 的命令列上指定選項,則該選項僅在該伺服器叫用時有效。若要每次伺服器執行時都使用該選項,請將其放入選項檔案中。請參閱 章節 6.2.2.2,「使用選項檔案」

Windows 使用者可以執行 章節 2.3.2,「組態:使用 MySQL 設定程式」 來協助組態 MySQL 伺服器安裝。這包括組態 MySQL 使用者、日誌檔案、Windows 服務名稱和範例資料庫等工作。