Mysql/ログ
提供: 初心者エンジニアの簡易メモ
sqlログ出力方法
my.cnf
[mysqld] general_log=1 general_log_file=/var/log/mysql/myquery.log
sqlログ目視確認
tail -f /var/log/mysql/myquery.log
binlog削除
ログ確認
mysql > show master logs;
削除方法
mysql > purge master logs to 'binlog.000111';
/var/lib/mysqlのbinlog.000000~000111までのファイルが削除される。
binlog自動削除
/etc/my.cnf
[mysqld] expire_logs_days=7
設定確認
mysql > show global variables like 'expire_logs_days';