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