在Unix和NetWare中推薦使用mysqld_safe來(lái)啟動(dòng)mysqld服務(wù)器。mysqld_safe增加了一些安全特性,例如當(dāng)出現(xiàn)錯(cuò)誤時(shí)重啟服務(wù)器并向錯(cuò)誤日志文件寫(xiě)入運(yùn)行時(shí)間信息。本節(jié)后面列出了NetWare的特定行為。
注釋?zhuān)簽榱吮3滞f版本MySQL的向后兼容性,MySQL二進(jìn)制分發(fā)版仍然包括safe_mysqld作為mysqld_safe的符號(hào)鏈接。但是,你不應(yīng)再依賴(lài)它,因?yàn)樵賹?lái)將刪掉它。
默認(rèn)情況下,mysqld_safe嘗試啟動(dòng)可執(zhí)行mysqld-max(如果存在),否則啟動(dòng)mysqld。該行為的含義是:
· 在Linux中,MySQL-Max RPM依賴(lài)該mysqld_safe的行為。RPM安裝可執(zhí)行mysqld-max,使mysqld_safe從該點(diǎn)起自動(dòng)使用可執(zhí)行命令。
· 如果你安裝包括mysqld-max服務(wù)器的MySQL-Max分發(fā)版,后面升級(jí)到非-Max的MySQL版本,mysqld_safe仍然試圖運(yùn)行舊的 mysqld-max服務(wù)器。升級(jí)時(shí),你應(yīng)手動(dòng)刪除舊的mysqld-max服務(wù)器以確保mysqld_safe運(yùn)行新的mysqld服務(wù)器。
要想越過(guò)默認(rèn)行為并顯式指定你想要運(yùn)行哪個(gè)服務(wù)器,為mysqld_safe指定--mysqld或--mysqld-version選項(xiàng)。
mysqld_safe從選項(xiàng)文件的[mysqld]、[server]和 [mysqld_safe]部分讀取所有選項(xiàng)。為了保證向后兼容性,它還讀取 [safe_mysqld]部分,盡管在MySQL 5.1安裝中你應(yīng)將這部分重新命名為[mysqld_safe]。
mysqld_safe支持下面的選項(xiàng):
· --help
顯示幫助消息并退出。
· --autoclose
(只在NetWare中)在NetWare中,mysqld_safe可以保持窗口。當(dāng)你關(guān)掉mysqld_safe NLM時(shí),窗口不按默認(rèn)設(shè)置消失。相反,它提示用戶(hù)輸入:
*<NLM has terminated; Press any key to close the screen>*如果你想讓NetWare自動(dòng)關(guān)閉窗口,在mysqld_safe中使用--autoclose選項(xiàng)。
· --basedir=path
MySQL安裝目錄的路徑。
· --core-file-size=size
mysqld能夠創(chuàng)建的內(nèi)核文件的大小。選項(xiàng)值傳遞給ulimit -c。
· --datadir=path
數(shù)據(jù)目錄的路徑。
· --defaults-extra-file=path
除了通用選項(xiàng)文件所讀取的選項(xiàng)文件名。如果給出,必須首選該選項(xiàng)。
· --defaults-file=path
讀取的代替通用選項(xiàng)文件的選項(xiàng)文件名。如果給出,必須首選該選項(xiàng)。
· --ledir=path
包含mysqld程序的目錄的路徑。使用該選項(xiàng)來(lái)顯式表示服務(wù)器位置。
· --log-error=path
將錯(cuò)誤日志寫(xiě)入給定的文件。參見(jiàn)5.11.1節(jié),“錯(cuò)誤日志”。
· --mysqld=prog_name
想要啟動(dòng)的服務(wù)器程序名(在ledir目錄)。如果你使用MySQL二進(jìn)制分發(fā)版但有二進(jìn)制分發(fā)版之外的數(shù)據(jù)目錄需要該選項(xiàng)。
· --mysqld-version =suffix
該選項(xiàng)類(lèi)似--mysqld選項(xiàng),但你只指定服務(wù)器程序名的后綴。基本名假定為mysqld。 例如,如果你使用--mysqld-version =max,mysqld_safe啟動(dòng)ledir目錄中的mysqld-max程序。如果--mysqld-version的參數(shù)為 空,mysqld_safe使用目錄中的mysqld。
新聞熱點(diǎn)
疑難解答
圖片精選