当前位置: 首页 > news >正文

宝塔mysql数据库容量限制_宝塔数据库mysql-bin.000001占用磁盘空间过大

磁盘空间占用过多,排查后发现网站/www/wwwroot只占用7G,/www/server占用却高达8G,再深入排查发现/www/server/data目录下的mysql-bin.000001和mysql-bin.000002两个日志文件占去了1.5G空间。

百度后学到以下知识,做个记录。

mysql-bin.000001文件是什么?

在MySQL数据库中,mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。所以mysql-bin.000001就是记录mysql操作的日志文件。

mysql执行日志有什么用处?

如果你的mysql数据库出问题了,而你之前没有过备份,那么可以看日志文件mysql-bin.000001,找出是哪个命令导致你的数据库出问题了,可以找到问题原因,挽回损失。

mysql-bin.000001文件可以删除么?

可以删除的,他只不过是日志文件而已,删除不会对你的数据库有任何影响的,但是要保持良好的备份数据库习惯,以免出现其他情况无法恢复。

如何屏蔽“mysql-bin.000001”文件的生成!

因为数据库生成的日志文件太大,高达1G左右,而且每天都会生成,这是非常占用空间的,我们是否可以屏蔽日志的自动生成,以免每天去删除那么麻烦,当然可以了,按照以下步骤做即可!

1,找到数据库配置文件my.cnf

如果你用的是宝塔,那么日志文件就在“根目录-》etc”如果你用的其他面板,可以百度下,即可知道位置所在!

2,注释log-bin=mysql-bin这行,重启mysql数据库!

好了,今天就讲解到这里,注释好以后,保存好,别忘记重启下mysql,重启以后,以后就不会再生成数据库日志文件了,希望本篇文章可以帮助到你。5



喜欢的朋友记得点赞、收藏、关注哦!!!

http://www.lryc.cn/news/528483.html

相关文章:

  • LeetCode 2412.完成所有交易的初始最少钱数:【年度巨献】举例说明(讲明白),由难至简(手脚不乱),附Python一行版
  • 多人-多agent协同可能会挑战维纳的反馈
  • Go学习:类型转换需注意的点 以及 类型别名
  • C语言中的局部变量和全局变量有什么区别?
  • 价值交换到底在交换什么
  • C++传送锚点的内存寻址:内存管理
  • Prompt提示词完整案例:让chatGPT成为“书单推荐”的高手
  • 基于django的智能停车场车辆管理深度学习车牌识别系统
  • 【Proteus仿真】【51单片机】简易计算器系统设计
  • 洛谷P3884 [JLOI2009] 二叉树问题(详解)c++
  • 《Foundation 起步》
  • 【hot100】刷题记录(6)-轮转数组
  • Android createScaledBitmap与Canvas通过RectF drawBitmap生成马赛克/高斯模糊(毛玻璃)对比,Kotlin
  • ThinkPad E480安装Ubuntu 18.04无线网卡驱动
  • 自然语言处理——从原理、经典模型到应用
  • Ollama 运行从 ModelScope 下载的 GGUF 格式的模型
  • Haproxy介绍及学习
  • 【2024年华为OD机试】 (C卷,200分)- 贪心歌手(JavaScriptJava PythonC/C++)
  • 深度学习在金融风控中的应用:突破传统模型的瓶颈
  • LLM - 大模型 ScallingLaws 的指导模型设计与实验环境(PLM) 教程(4)
  • hunyuan 混元学习
  • 开发、科研工具汇总
  • 项目部署(springboot项目)
  • OpenEuler学习笔记(十四):在OpenEuler上搭建.NET运行环境
  • 神经网络的通俗介绍
  • 基于 AWS SageMaker 对 DeepSeek-R1-Distilled-Llama-8B 模型的精调与实践
  • 如何使用DeepSeek R1
  • 大屏 UI 设计风格的未来趋势
  • unity学习22:Application类其他功能
  • 51单片机入门_02_C语言基础0102