收到mysql服務器報警,磁盤文件不足.mysql
經過查看,發現mysql/log目錄下有大量的mysql-bin.000001文件,這些文件不能直接使用rm命令刪除.sql
安全刪除的步驟以下:安全
# 以root用戶登錄mysql命令行 mysql -u root -p #查看binlog show binary logs; #刪除多個連續文件(從最小刪除至892) purge binary logs to 'mysql-bin.000892'
若是你的mysql服務器不須要作主從複製的話,建議經過修改my.cnf文件,來設置不生成這些文件,只要刪除my.cnf中的下面一行就能夠了。服務器
log-bin=mysql-bin
若是你須要複製,最好控制一下這些日誌文件保留的天數,能夠經過下面的配置設定日誌文件保留的天數:spa
expire_logs_days = 7
表示保留7天的日誌,這樣老日誌會自動被清理掉。命令行