ちゃんと覚えておけよ?

忘れちゃいけない事のメモ、覚え書き

mysqlのログ出力先を変更

my.cnfを見て見るとデフォルトでは、「/var/log/mysql.log」になっている。

ほっとくと「log」にmysqlログが大量に出来てしまうので、mysqlディレクトリを作りそこにたまるように変更する。

まずは、「/var/log」にmysqlディレクトリを作製

mkdir /var/log/mysql

作製したmysqlの権限をmysqlに書き替える。

chown mysql:mysql /var/log/mysql

my.cnfのログの出力先を変更。
ついでにスロークエリログの出力先も変更

vi /etc/my.cnf

log-error=/var/log/mysql/mysqld.log
slow_query_log_file=/var/log/mysql/mysql_slow.log

設定が完了したらmysqlを停止させ、コレまで作製されていたログファイルをmysqlディレクトリに移動する。

service mysql stop<
mv /var/log/mysql* /var/log/mysql

移動させたら、mysqlを起動。

service mysql start

Comment

*