[Linux] MySQL 的 bin log 太多如何清除?

如果你想刪除 7 天前的檔案指令是:

#mysql -u root  -p

> PURGE BINARY LOGS BEFORE DATE(NOW() – INTERVAL 7 DAY) + INTERVAL 0 SECOND;

如果要自動刪除超過七天的 log bin

$nano /etc/my.cnf

[mysqld]
expire-logs-days=7

設完 my.cnf 後記得重啟 service 讓 mysql daemond 吃 ini 的設值

如果要完全關掉的話,在最前面加入 # 字號

# log-bin=mysql-bin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *