Command-Line
如果我以 root 身份登錄,如何使用選項重新啟動 mysql 或 apache?
我知道重新啟動/停止/啟動的命令,但是當我嘗試傳遞選項時,它似乎不起作用!
CENTOS 6、MySQL 5.14
service mysql restart service httpd restart
然後我嘗試了這個:
/etc/init.d/mysql --general_log /my/log/path.log
這也不起作用(錯誤消息說它沒有訪問權限)=/
mysqld
更新:顯然,由於安全問題,我無法以 root 身份執行
要以經批准的方式永久更改選項,請編輯與
/etc/sysconfig
服務同名的文件。例如,考慮
httpd
. 在我擁有的一個系統上,您可以設置幾項內容:# Processing model HTTPD=/usr/sbin/httpd.worker # Additional options OPTIONS= # Set locale HTTPD_LANG=C
(實際文件比這更詳細和解釋性強。)
幾乎每個服務都應該有文件
/etc/sysconfig
。