1. Mysql服務器端實用工具程序
- mysqld:SQL後臺程序(Mysql服務器進程),該程序必須運行之後,客戶端纔可以通過連接服務器來訪問數據庫。
- mysqld_safe:服務器啓動腳本,比mysqld來說增加了安全特性,例如當出現錯誤時,重啓服務器並向錯誤日誌文件寫入運行時間信息。
- mysql.server:服務器啓動腳本,該腳本用於使用包含爲特定級別的,運行啓動服務的腳本的,運行目錄的系統,它調用mysqld_safe來啓動服務器。
- mysql_multi:服務器啓動腳本,可以啓動或者停止系統上安裝的多個服務器。
- myisamchk:用來描述,檢查,優化和維護MyISAM表的實用工具。
- mysqlbug:MYSQL缺陷報告腳本,可以用來向Mysql郵件系統發送缺陷報告。
- mysql_install_db:該腳本用默認權限創建Mysql授權表,通常只是在系統上首次安裝Mysql時執行一次。
2.Mysql客戶端實用工具程序
- myisampack:壓縮MyISAM表來產生更小的只讀表的一個工具。
- mysql:交互式輸入sql語句或者從文件以批處理模式執行它們的命令行工具。
- mysqlaccess:檢查訪問主機名,用戶名,和數據庫組合的權限的腳本。
- MySQLadmin:執行管理操作的客戶程序,例如創建或者刪除數據庫,重載授權表,將表刷新到硬盤上,以及重新打開日誌文件。MySQLadmin還可以用來檢索版本,進程,以及服務器的狀態信息。
- mysqlbinlog:從二進制日誌讀取語句的工具,在二進制日誌文件中包含執行過程的語句,可以用來幫助系統從崩潰中恢復。
- mysqlcheck:檢查,修復,分析以及優化表的表維護客戶程序。
- mysqldump:將MySQL數據庫轉儲到一個文件的客戶程序。
- mysqlhotcopy:當服務器在運行時,快速備份MyISAM或者ISAM表的工具。
- mysql import:使用 LOAD DATA IINFINE將文本文件導入相關表的客戶程序。
- mysqlshow:顯示數據庫,表,列以及索引相關信息的客戶程序。
- perror:顯示系統或者MySQL錯誤代碼含義的工具。