首页 > 数据库 >Mysql刪除binlog的方法

Mysql刪除binlog的方法

时间:2023-07-14 20:23:30浏览次数:51  
标签:binlog logs binary Mysql mysql 刪除

参考文献:Mysql刪除binlog的方法(https://blog.csdn.net/weixin_42324463/article/details/126801856)

在mysql的data目录下的binlog文件会随着时间推移越来越大。

binlog文件不是直接rm就能解决的。即使rm删除了,但是mysql-bin.index档案中,还是有记录。

正确步骤:

1.linux进入mysql

show binary logs;

2.若要删除 mysql-bin.000002 以前的 ,可直接在mysql内下指令

purge binary logs to 'mysql-bin.000002';

执行后再次查询show binary logs; 即更新。

标签:binlog,logs,binary,Mysql,mysql,刪除
From: https://www.cnblogs.com/runwithraining/p/17554886.html

相关文章

  • 学科知识图谱学习平台项目 :技术栈Java、Neo4j、MySQL等超详细教学
    学科知识图谱学习平台项目:技术栈Java、Neo4j、MySQL等超详细教学0.效果展示1.安装教程安装JavaSDK11,下载前需要登录Oracle账号,下载链接,安装教程,测试是否能在命令行工具调用javajava--versionjava17.0.12021-10-19LTSJava(TM)SERuntimeEnvironment(build......
  • windows下用mysqldump导出数据库中文乱码的解决方案
    解决方案是从这篇文章得到的启发:http://www.pcxitongcheng.com/server/anz/2022-12-06/33622.html先去mysql里确认字符编码是utf8:showvariableslike'%char%'主要确认character_set_results。先创建好sql文件,比如d:\backup.sql然后备份的时候用--result-file=指定刚创建的文......
  • 实现LVM的备份还原,结合binlog恢复最新状态
    -备份过程1实现LVMmkdir/data/{mysql,binlog}vim/etc/fstabmount/dev/vg0/lv_mysql/data/mysqlmount/dev/vg0/lv_binlog/data/binlogchown-Rmysql.mysql/data/vim/etc/my.cnfdatadir=/data/mysqllog_bin=/data/binlog/mysql-binsystemctlrestartmariadb2mysq......
  • MySQL报错: Unknown prepared statement handler (stmt2) given to DEALLOCATE PREPAR
    上面的报错,是在MySQL里执行动态拼接SQL后报错的。--先定义两段SQLset@update_sql_fm=concat('updateads_gcl3e_patient_',@base_group_short_name,'_detail1t1jointemp_gcl3e_record_listtmpont1.report_info_id=tmp.report_info_idleftjoin(',@select_sql_fm,�......
  • Mysqll判空的一个坑
    Mysql使用<>''判空时数值类型字段会过滤掉值为0的数据SELECT*FROMstudentSELECT*FROMstudentWHEREuserid<>''文本类型字段可以过滤掉为null和空串的数据并且不会把为0的数据过滤SELECT*FROMstudentWHERESname<>''......
  • mysql binlog
    mysql二进制日志(binnarylog)binlog记录了对MySQL数据库执行更改的所有操作binlog是记录所有数据库表结构变更(例如CREATE、ALTERTABLE…)以及表数据修改(INSERT、UPDATE、DELETE…)的二进制日志。不会记录SELECT和SHOW这类操作,因为这类操作对数据本身并没有修改,但可以通过查询通......
  • Oracle、MySQL、HQL的语法差异
    Oracle、MySQL、HQL查询语句的差异SQL是结构化查询语言,执行Select(选择)、Update(更新)、Delete(删除)和Insert(插入)等数据任务。关系数据库是指基于关系模型的数据库。在关系模型中,用于存储数据的逻辑结构就是二维表(Table)。表由行和列组成,行也称为记录,代表了单个实体;列也称为字段,代表......
  • MySQL中,存储小数类型的FLOAT、DOUBLE和DECIMAL常见面试问题
    面试考察范围在MySQL中,关于FLOAT、DOUBLE和DECIMAL类型的面试题常涉及以下几个方面:数据存储方式:问答关于这些类型数据在内存中的存储方式和字节大小的问题,如FLOAT占用多少字节,DOUBLE占用多少字节等。精度和范围:询问不同类型对数字精度和范围的影响,比如FLOAT能存储的有效位......
  • mysql8 索引、视图、事务、存储过程、触发器
    一、视图1、2、 二、触发器1、 三、事务(重要)1、  四、存储过程1、  五、函数1、  六、流程控制1、  七、索引(重要)1、 ......
  • mysql主从安装
    #解压tar-xzvfmysql-8.0.28-el7-x86_64.tar.gz新建文件夹datalogtmp#配置用户mysql并赋权groupaddmysqluseradd-r-gmysqlmysqlchown-Rmysql:mysql/data/nstcapp/mysqlchmod-R755/data/nstcapp/mysqlchmod-R755/data/nstcapp/mysql/datachmod-R7......