| 程式 | 用途 |
|---|---|
| mysqld | MySQL 伺服器核心進程,資料庫引擎心臟 |
| mysqld_safe | 啟動監控腳本,異常自動重啟,建議生產環境用此啟動 |
| mysql.server | System V 風格啟動/停止腳本,適用 /etc/init.d、systemd 整合 |
| mysqld_multi | 單機多實例啟動/停止/報告管理 |
| 程式 | 用途 |
|---|---|
| mysql | 命令列互動客戶端,最常用 |
| mysqladmin | 管理操作:shutdown、status、variables、flush-logs、create/drop database、password 修改等 |
| mysqlcheck | 檢查/修復/優化/分析表(MyISAM/InnoDB) |
| mysqldump | 邏輯備份:導出 SQL(結構+資料/僅結構/僅資料) |
| mysqlhotcopy | MyISAM 熱備份(複製 .frm/.MYD/.MYI),已棄用 |
| mysqlimport | 大量載入資料(LOAD DATA INFILE 封裝) |
| mysqlshow | 快速顯示資料庫/表/欄位/索引資訊 |
| mysqlbinlog | 二進制日誌解析:時間點恢復、SQL 審計、複製除錯 |
| mysql_upgrade | 版本升級後系統表檢查/升級、表相容性檢查 |
| mysql_config | 編譯客戶端程式所需旗標/庫路徑(mysql_config --cflags --libs) |
| mysqlaccess | 權限檢查腳本(已棄用,建議用 SHOW GRANTS) |
| mysqlbug | 產生 Bug 報告模板 |
| 程式 | 用途 |
|---|---|
| libmysqld | 嵌入式伺服器庫,應用程式連結後內建 MySQL 功能 |
| myisamchk / isamchk | MyISAM/ISAM 離線檢查修復、索引分析、啟用停用索引 |
| myisampack / pack_isam | MyISAM/ISAM 壓縮為唯讀表(節省空間、加速全掃) |
| mysql_install_db | 初始化系統表、資料目錄、root 帳號(舊版),新版由 mysqld --initialize 取代 |
mysql、mysqladmin、mysqldump、mysqlbinlog。mysqlcheck -a -o、myisamchk --analyze。mysql_config。mysqld_safe --skip-grant-tables、mysqlbinlog 解析 binlog。