facebook twitter hatena line email

Mysql/ログ

提供: 初心者エンジニアの簡易メモ
2024年10月28日 (月) 12:27時点におけるAdmin (トーク | 投稿記録)による版 (sqlログ目視確認)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

sqlログ出力方法

my.cnf

[mysqld]
general_log=1
general_log_file=/var/log/mysql/myquery.log

sqlログ目視確認

sudo 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';