再起動/停止/開始コマンドを知っていますが、オプションを渡そうとすると機能しないようです。
CentOS 6、MySQL 5.14
service mysql restart
service httpd restart
それからこれを試しました。
/etc/init.d/mysql --general_log /my/log/path.log
この方法も機能しません(エラーメッセージにアクセス権がないと表示されます)=/
mysqld
更新:セキュリティ上の問題のためにrootとして実行できないようです。
答え1
承認された方法でオプションを永久に変更するには、/etc/sysconfig
サービスと同じ名前でファイルを編集します。
たとえば、httpd
私が持っているシステムでは、次のようないくつかのことを設定できます。
# Processing model
HTTPD=/usr/sbin/httpd.worker
# Additional options
OPTIONS=
# Set locale
HTTPD_LANG=C
(実際の文書はこれより詳細で説明的です。)
/etc/sysconfig
ほとんどすべてのサービスには文書が必要です。