进入mysql

指定清除某个文件:PURGE BINARY LOGS TO 'mysql-bin.010';
清除某个时间之前的文件: PURGE BINARY LOGS BEFORE '2010-09-10 22:46:26';
清除3天前的 binlog: PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY);

  

要清理日志,需按照以下步骤:

1. 在每个从属服务器上,使用SHOW SLAVE STATUS来检查它正在读取哪个日志。

2. 使用SHOW MASTER LOGS获得主服务器上的一系列日志。

3. 在所有的从属服务器中判定最早的日志。这个是目标日志。如果所有的从属服务器是更新的,这是清单上的最后一个日志。

4. 制作您将要删除的所有日志的备份。(这个步骤是自选的,但是建议采用。)

5. 清理所有的日志,但是不包括目标日志

本文来自: (www.91linux.com) 详细出处参考: 

相关文章:

  • 2021-11-24
  • 2021-12-20
  • 2021-05-16
  • 2022-12-23
  • 2021-08-10
  • 2021-05-07
  • 2021-09-06
猜你喜欢
  • 2022-02-01
  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案