MySQL程序采用各種不同的選項。但每個MySQL程序提供一個--help選項,你可以用來查閱程序選項相關說明。例如,你可以試試mysqld --help。
你可以在命令行中或在選項文件中指定選項來替換所有標準程序中的默認選項。參見4.3節,“指定程序選項”。
下面簡單描述了MySQL服務器和服務器相關程序:
· mysqld
SQL后臺程序(即MySQL服務器)。要想使用客戶端程序,該程序必須運行,因為客戶端通過連接服務器來訪問數據庫。參見5.3節,“mysqld:MySQL服務器”。
· mysqld-max
包括更多特性的一個服務器版本。參見5.1.2節,“mysqld-max擴展MySQL服務器”
· mysqld_safe
服務器啟動腳本。如果mysqld-max存在,mysqld_safe試圖啟動它,否則啟動mysqld。參見5.1.3節,“mysqld_safe:MySQL服務器啟動腳本”。
· mysql.server
服務器啟動腳本。該腳本用于使用包含為特定級別的運行啟動服務的腳本的運行目錄的系統。它調用mysqld_safe來啟動MySQL服務器。參見5.1.4節,“mysql.server:MySQL服務器啟動腳本”。
· mysqld_multi
服務器啟動腳本,可以啟動或停止系統上安裝的多個服務器。參見5.1.5節,“mysqld_multi:管理多個MySQL服務器的程序”
· mysql_install_db
該腳本用默認權限創建MySQL授權表。通常只是在系統上首次安裝MySQL時執行一次。參見2.9.2節,“Unix下安裝后的過程”。
· mysql_fix_ privilege_tables
在升級安裝后,如果新版本MySQL中的 授權表有更改,則使用該腳本來更改授權表。參見2.10.2節,“升級授權表”。
服務器主機上還運行其它幾個程序:
· myisamchk
用來描述、檢查、優化和維護MyISAM表的實用工具。在5.9.5節,“myisamchk:MyISAM表維護實用工具”中描述了myisamchk。
· make_binary_distribution
該程序可以生成編譯過的MySQL的二進制版本。可以通過FTP上傳到ftp.mysql.com的/pub/mysql/upload/,供其它MySQL用戶使用。
· mysqlbug
MySQL 缺陷報告腳本。它可以用來向MySQL郵件系統發送缺陷報告。(你也可以訪問http://bugs.mysql.com/在線創建缺陷報告文件。參見1.7.1.3節,“如何通報缺陷和問題”)。