1. 程式人生 > >MySQL programs(二)--服務啟動時工具

MySQL programs(二)--服務啟動時工具

mysqld

mysqld也可以叫做MySQL server,在MySQL安裝中做了大部分工作,MySQL server管理包含表和資料庫的目錄。當MySQL server啟動時,mysqld開始監聽客戶端程式並且管理進入代表客戶端的資料庫。使用:

[[email protected] ~]# mysqld --verbose --help

可以檢視mysqld可以加上哪些引數。

mysql_safe-MySQL啟動指令碼
mysql_safe是MySQL安全登陸指令碼,例如,在mysql登陸中如果出現錯誤,那麼就會重啟伺服器。並且會把錯誤寫入error log中。
如果在命令列中mysql_safe的引數沒有意義,那麼mysql_safe將會變成mysqld的含義。但是如果在[mysqld_safe]檔案中指定,那麼就會忽略。
mysql_safe從[mysqld], [server], 或者[mysqld_safe]中讀引數檔案。例如,如果你指定 [mysqld]檔案中像如下所示,那麼mysqld_safe就會使用--log-error。
[mysqld]
log-error=error.log