如何关闭MySQL日志,删除mysql-bin.0000*日志文件

在my.cnf或者my.ini文件中,log-bin参数后面,加入expire_logs_days=15。意思就是日志保留15天。然后重启mysql就可以。
如何关闭MySQL日志,删除mysql-bin.0000*日志文件
mysql-bin.0000* 这些是mysql运行过程中的操作日志。

保留的话:当你数据丢失可用来恢复数据,当你需要主从复制时需要靠这些文件。
不保留的话:节省空间,加快mysql速度。

关闭办法:
找到my.cnf或者my.ini文件,把 “ log-bin= ” 这个参数用#号注释掉,然后重启mysql就可以。

折中办法:
在my.cnf或者my.ini文件中,log-bin参数后面,加入expire_logs_days=15。意思就是日志保留15天。然后重启mysql就可以。2017-01-13
mengvlog 阅读 9 次 更新于 2025-07-21 14:52:19 我来答关注问题0
  • 1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG 2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。清除Log有两种方法:1.自动清除法...

  • 一、检查MySQL日志 当MySQL自动关闭时,首先应该检查MySQL的日志文件。MySQL会记录一些错误和警告信息到日志中,以便于快速定位问题。可以通过修改MySQL配置文件(my.cnf)中的log-error选项设置日志文件路径,如下所示:[mysqld]log-error=/var/log/mysql/mysql-error.log 在日志文件中,可以查看到MySQL自...

  • 将其修改为适当的值,以匹配服务器的内存大小。对于具有1GB内存的服务器,可以将该值设置为256M。对于具有更多内存的服务器,可以相应地增加该值。设置完毕后,保存并关闭my.cnf文件。重启MySQL服务以应用新的设置:sudo service mysql restart 3.调整日志文件大小 如果MySQL的日志文件设置过小,可能会导致...

  •  浦姗竹艳娇 如何完全卸载MySQL数据库

    1、双击MySQL数据库的.msi安装文件,进入MySQL安装界面。2、在MySQL安装界面,点击"Remove MySQL Products"(卸载MySQL产品)。3、在卸载产品界面,单击"Execute"(执行)。4、弹出是否确认删除窗口,单击"是(Y)"。等待MySQL待卸载产品准备就绪后单击"Next"。5、进入清空现有数据界面,勾选"uninstall the...

  • 今天有个同事来问我,说mysql目录下有很多1.1G的mysql-bin.00000* 文件,占用了100多G,占用磁盘空间非常大,这些文件都是msyql日志文件,从几m到几个G都有可通,要解决这个问题并不难,只要修改/etc/my.cnf文件里的 #log-bin=mysql-bin 和 #binlog_format=mixed 把这二行注释掉,重启数据...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部