mysql8 设置binlog过期时间
mysql8 设置binlog过期时间
mysql8中 使用binlog_expire_logs_seconds
设置日志过期时间,废弃参数:expire_logs_days
mysql> show variables like '%expire%';
+--------------------------------+---------+
| Variable_name | Value |
+--------------------------------+---------+
| binlog_expire_logs_seconds | 2592000 |
| disconnect_on_expired_password | ON |
| expire_logs_days | 0 |
+--------------------------------+---------+mysql> set global expire_logs_days=7;
ERROR 3683 (HY000): The option expire_logs_days and binlog_expire_logs_seconds cannot be
used together. Please use binlog_expire_logs_seconds to set the expire time
(expire_logs_days is deprecated)
mysql8 默认设置的binlog过期时间是30天;
如下设置过期日期为7天:
mysql> set global binlog_expire_logs_seconds=604800;
查看binlog
查看binary logs名称列表
mysql> show binary logs;
查看binlog内容
mysql> show binlog events;
手工刷新日志
mysql> show binary logs;
+----------------------+-----------+-----------+
| Log_name | File_size | Encrypted |
+----------------------+-----------+-----------+
| HURYER-PC-bin.000028 | 155 | No |
+----------------------+-----------+-----------+
1 rows in set (0.00 sec)mysql> flush logs;
Query OK, 0 rows affected (0.03 sec)mysql> show binary logs;
+----------------------+-----------+-----------+
| Log_name | File_size | Encrypted |
+----------------------+-----------+-----------+
| HURYER-PC-bin.000028 | 206 | No |
| HURYER-PC-bin.000029 | 155 | No |
+----------------------+-----------+-----------+
2 rows in set (0.00 sec)
清理日志
mysql> purge binary logs to 'HURYER-PC-bin.000029';
Query OK, 0 rows affected (0.01 sec)mysql> show binary logs;
+----------------------+-----------+-----------+
| Log_name | File_size | Encrypted |
+----------------------+-----------+-----------+
| HURYER-PC-bin.000029 | 155 | No |
+----------------------+-----------+-----------+
1 row in set (0.00 sec)
mysql> purge binary logs before '2020-03-08';
Query OK, 0 rows affected (0.02 sec)
mysql8 设置binlog过期时间相关推荐
- mysql bin的过期时间_Mysql设置binlog过期时间并自动删除
问题: Mysql数据库由于业务原因,数据量增长迅速,binlog日志会增加较多,占用大部分磁盘空间. 解决方案: 出于节约空间考虑,可进行删除多余binary日志,并设置定期删除操作. 1.查看bi ...
- Mysql设置binlog过期时间并自动删除
问题: Mysql数据库由于业务原因,数据量增长迅速,binlog日志会增加较多,占用大部分磁盘空间.解决方案: 出于节约空间考虑,可进行删除多余binary日志,并设置定期删除操作.1.查看binl ...
- 在Redis中设置了过期时间的Key,需要注意哪些问题?
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:千山qianshan juejin.im/post/5d6b ...
- 转:设置session过期时间
原文地址:设置session过期时间 Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAt ...
- fastjson 添加key value_Redis中设置了过期时间的Key,那么你还要知道些什么?
来源:http://i7q.cn/4NHBun 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 1. DEL/SET/GE ...
- 在 Redis 中设置了过期时间的 Key,需要注意哪些问题?
熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...
- 【干货】在Redis中设置了过期时间的Key怎么办?
熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...
- C#发布网站在web.config和IIS中设置Session过期时间
C#发布网站在web.config和IIS中设置Session过期时间 web.config <system.web> <sessionState mode="InProc ...
- 在Redis中设置了过期时间的Key注意事项
作者:千山qianshan juejin.im/post/5d6bda096fb9a06acc009dc8 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的 ...
最新文章
- 自动刷新某个指定网页
- 干货 | 476个PyTorch资源大合集推荐,GitHub超过3600星
- 指定目录的所有 *.gif 文件都重命名为 *.jpg
- 基于Pygame的Python小游戏,《这是一场滑稽与阴险的较量》
- SQL游标的使用与语法
- 定位ARM Hard Fault 的方法
- 全球及中国牵引螺丝行业规模现状与“十四五”发展前景预测报告2021-2027年版
- YYCache 源码学习(二):YYDiskCache
- OSPF-1-OSPF的数据库交换(4)
- Flask 提取数据库中的数据
- 用电脑对手机进行抓包
- 快速确定代码属于哪个版本
- 【Note2】MPS/PXE/ADS/INA电流电压,i2c设备在位和读,samba/nfs,ntp/log/me/树莓派,pip/office,vr,i2ctool,大数据,pam
- C语言写俄罗斯方块,可上机运行
- IIS站点无法启动,万维网发布服务无法开机启动解决办法
- 移动硬盘拒绝访问怎么修复?
- 关于微信异常烦人自动生成的聊天记录截图视频
- 最新Android框架排行榜。
- 机票网络售票模拟系统(嵌入式部分)
- 高通耳机阻抗估算流程
热门文章
- 四叉树C++实现(增删改查,找邻居)
- 走在边缘地带上的百度,还是差了那么一点!
- NCH ExpressDictate for Mac(数字听写记录软件)
- 质数/素数筛选c++超简单版写法
- Android Camera 开发常见专业术语名词解释
- 简繁转换API接口,免费好用
- CSDN:2018年度CSDN博客之星评选竞赛——094号,感谢您,投上的宝贵一票,感谢!感恩!
- Centos8 配置静态IP地址
- 单反数码相机(百科名片)
- 梦想贩卖机v2版本1.0.69无限制版小程序源码{已修复助力和瀑布流问题}