加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql如何删掉二进制日志

发布时间:2022-06-24 02:45:44 所属栏目:MySql教程 来源:互联网
导读:mysql删除二进制日志的方法 二进制日志启动后,每次重启 MySQL 服务后,都会生成一个新的二进制日志文件。 二进制日志中记录着大量的信息,如果很长时间不清理二进制日志,将会浪费很多的磁盘空间。删除二进制日志的方法很多,下面介绍几种删除二进制日志
  mysql删除二进制日志的方法
 
  二进制日志启动后,每次重启 MySQL 服务后,都会生成一个新的二进制日志文件。
 
  二进制日志中记录着大量的信息,如果很长时间不清理二进制日志,将会浪费很多的磁盘空间。删除二进制日志的方法很多,下面介绍几种删除二进制日志的方法。
 
  方法1:删除所有二进制日志
 
  使用 RESET MASTER 语句可以删除的所有二进制日志,该语句的形式如下:
 
  RESET MASTER;
  登录 MySQL 数据库后,可以执行该语句来删除所有二进制日志。删除所有二进制日志后,MySQL 将会重新创建新的二进制日志,新二进制日志的编号从 000001 开始。
 mysql如何删掉二进制日志
  方法2: 根据创建时间删除二进制日志
 
  使用 PURGE MASTER LOGS TO 语句,可以删除指定时间之前创建的二进制日志,该语句的基本语法格式如下:
 
  PURGE MASTER LOGS TO 'yyyy-mm-dd hh:MM:ss';
  其中,“hh”为 24 制的小时。该语句将删除在指定时间之前创建的所有二进制日志。
 
  示例:删除 2019-12-20 15:00:00 之前创建的二进制日志
 
  PURGE MASTER LOGS TO '2019-12-20 15:00:00";
  代码执行完后,2019-12-20 15:00:00 之前创建的所有二进制日志将被删除。
 
  到此,相信大家对“mysql如何删除二进制日志”有了更深的了解,不妨来实际操作一番吧!

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!