默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。

首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的方法是通过mysql的命令去删除。

# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 9

Server version: 5.5.54-log Source distribution

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> reset master;

Query OK, 0 rows affected (9.95 sec)

mysql> exit

Bye

其实关键的命令就是reset master;这个命令会清空mysql-bin文件。

另外如果你的mysql服务器不需要做主从复制的话,建议通过修改my.cnf文件,来设置不生成这些文件,只要删除my.cnf中的下面一行就可以了。

log-bin=mysql-bin

如果你需要复制,最好控制一下这些日志文件保留的天数,可以通过下面的配置设定日志文件保留的天数:

expire_logs_days = 7

表示保留7天的日志,这样老日志会自动被清理掉。

mysql 清除bin文件内容_mysql 日志文件mysql-bin文件清除方法相关推荐

  1. Shell sed命令,替换文件内容、替换目录下所有文件内容、读取文件内容

    目录 替换文件内容 格式: 实例:将文件内的34:51替换为11:22 替换目录下所有文件内容 格式: 实例: 替换当前目录下内容有aaa的替换为bbb 读取文件内容 替换文件内容 格式: sed - ...

  2. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  3. mysql日志文件架构_mysql日志文件

    日志文件类型 MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件记入文件中的信息类型 错误日志记录启动.运行或停止mysqld时出现的问题. 查询日志记录建立的客户端连 ...

  4. mysql日志满如何清理_mysql 日志爆满,删除日志文件,定时清理日志

    今天发现网站不能正常访问,于是登陆服务器查找问题. 机智的我随手用命令:df -l 发现 硬盘爆满了,于是就知道问题所在了. Filesystem 1K-blocks Used Available U ...

  5. mysql正在运行安全文件怎么办_MySQL服务器运行的安全文件化选项,所以它不能执行该语句什么情? 爱问知识人...

    MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务.行级锁.并发 3.Berkeley DB: ...

  6. mysql frm ibd 创建表_MySQL数据库实现从.frm文件和.ibd文件恢复数据表方法

    MySQL中.frm文件:保存了每个表的元数据,包括表结构的定义等,该文件与数据库引擎无关. MySQL中.ibd文件:InnoDB引擎开启了独立表空间(my.ini中配置innodb_file_pe ...

  7. android读取bin文件内容,Android的NFC读取IsoDep文件内容

    我想看过一些资料出ISO/IEC 14443 A类卡.Android的NFC读取IsoDep文件内容 使用android应用程序分析卡片后,我发现应用程序(AID:15845F)具有我需要的特定文件( ...

  8. mysql通过参数文件启动_mysql启动的时参数文件中的[mysql]下的参数没有生效

    my.cnf下的参数如下 [mysqld] 此处省略..... [mysql] #no-auto-rehash prompt='\u@\h:\p\d mysql>' #max_allowed_p ...

  9. mysql如何查看事务日记_Mysql事务和Mysql 日志

    事务特性 1.原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节. 2.一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破 ...

最新文章

  1. python中import numpy_Python开发:NumPy学习(一)ndarray数组
  2. Java 单例模式探讨
  3. java,UDP协议简单实现
  4. MFC添加自定义消息及处理函数
  5. php 自动创建目录
  6. ASP.NET Core管道深度剖析[共4篇]
  7. 【51Nod - 1215 】数组的宽度 (单调栈 或 分治 或 单调队列,算贡献,需去重)
  8. CSV 文件打开乱码?如何批量解决 CSV 文件乱码问题
  9. ATMEGA128——初探
  10. ml sparksql 数据比较_Spark 及其上层应用 SparkSQL(六)
  11. Linux下设置桌面快捷方式(应用图标快速启动)
  12. python调用crt自动登录_secureCRT自动登录脚本(python)
  13. 机器学习基石和机器学习技法_机器学习和洞穴寓言寓言
  14. 阿里云存储oss依赖报错解决方法
  15. 植物大战僵尸最全最新版修改存档
  16. 电脑彻底删除的文件如何恢复?
  17. c语言中v作用是什么意思,C语言里,\v是什么意思?
  18. 用计算机答题答案提交后能否改错,湘大职院计算机.VF复习参考题1+详细答案
  19. 栈的压入、弹出序列(Java)
  20. electron-vue 制作悬浮球

热门文章

  1. VGL与中国海洋石油签署液化天然气购销协议;徐工汉云打造国内首个智能化剥片机组 | 能动...
  2. 轻松输入并注音生僻字
  3. 微信退还钱什么时候到账?
  4. a标签在IE浏览器进行download下载,出现中文乱码 - 戴向天
  5. java hypot_Java StrictMath hypot()用法及代碼示例
  6. 关于模型的评估指标(超详细)
  7. 搬砖:网络数据包解析
  8. NDK开发QQ语音变声
  9. Endnote X7 基本功能及实用笔记
  10. 1 入门:投身新领域