うまいぼうぶろぐ

linuxとhttpdとperlのメモ

mysqlのエラーログの場所メモ

default

DATADIR/hostname.err

my.cnfで設定

  log-err=/path/to/log

ただ、my.cnfのlog-errを指定してもDATADIR/hostname.errは相変わらず出来てしまう。

起動時のオプションで指定

/etc/init.d/mysqlとか。
"--log-error=/path/to/log"を追加。
こうしとけばDATADIR/hostname.errはなくなる。


うん、割とどうでもいいな。

追記

んん。my.cnfに記述してもうんぬん、、、ってのは間違いだった?今となっては記憶がないけど。

mysql 5.1でmy.cnfに設定すると、反映されたわ。

log-error=/path/to//error.log
pid-file=/path/to/pid.file