解决宝塔面板MySQL数据库产生mysql-bin.00000X文件导致占用磁盘空间过大的问题-运维笔记-李洋博客

文章编号:84 技术教程 2025-09-23 图文教程 教程 经验 运维技术

温馨提示:这篇文章已超过105天没有更新,请注意相关的内容是否还可用!

在 CentOS 系统下使用宝塔面板时,出现大量 mysql-bin.000143 等文件是 MySQL 的二进制日志(binlog),主要用于数据库的主从复制、数据恢复和操作审计。以下是详细说明及解决方案:

MySQL 默认开启 binlog 功能,记录所有数据库更改操作(如 INSERT、UPDATE、DELETE),每个操作生成一个日志文件(如 mysql-bin.000001)。

文件命名规则为 mysql-bin. + 6 位数字序号(如 mysql-bin.000143),序号随日志轮换递增。

宝塔面板的默认配置

宝塔安装 MySQL 时会自动启用 binlog,并默认保留 10 天的日志(通过参数 expire_logs_days=10 控制)。

日志存储路径为 /www/server/data/,频繁的数据库操作会导致日志文件快速积累并占用磁盘空间。

可以关闭或限制日志生成,但需根据实际需求决定:

无需主从复制或数据恢复:可完全关闭 binlog 以节省磁盘空间。

需保留日志但减少占用:可缩短日志保留时间(如改为保留 3 天)。

使用主从复制:关闭 binlog 会导致复制中断,需谨慎操作。

方法 1:完全关闭 binlog(推荐无需日志的用户

修改 MySQL 配置文件通过宝塔面板进入 MySQL 设置 → 配置文件,找到以下参数并注释(行首加 #):

#log-bin=mysql-bin     # 关闭 binlog 生成#binlog_format=mixed   # 注释日志格式

重启 MySQL 服务在宝塔面板的 MySQL 管理页面点击“重启”,或执行命令:

systemctl restart mysqld

也可以在设置界面最下面找到【二进制日志】如图,关闭二进制日志即可(跟修改配置文件一样)。

解决宝塔面板MySQL数据库产生mysql-bin.00000X文件导致占用磁盘空间过大的问题-运维笔记-李洋博客

方法 2:自动清理日志(推荐保留日志但限制大小的用户)

缩短日志保留时间在 MySQL 配置文件的 [mysqld] 段添加(宝塔面板可直接修改):

expire_logs_days = 3   # 保留最近 3 天的日志

MySQL 8.0+ 用户需改用:binlog_expire_logs_seconds = 259200(3 天=259200秒)。

重启 MySQL 生效修改后需重启服务(同方法 1)。

通过宝塔面板操作进入 文件管理 → /www/server/data/,勾选 mysql-bin.00* 文件直接删除(需先停止 MySQL 服务)。

systemctl stop mysqldrm -f /www/server/data/mysql-bin.00*systemctl start mysqld

注意事项

主从复制环境:若关闭 binlog 或执行 RESET MASTER,需确保从库已同步数据,否则会导致复制中断。

操作前备份:修改配置或删除文件前,建议通过宝塔创建 服务器快照 或 数据库备份。

验证生效:重启 MySQL 后执行以下命令确认配置:

SHOW VARIABLES LIKE 'log_bin';         -- 若返回 OFF 表示已关闭SHOW VARIABLES LIKE 'expire_logs_days'; -- 检查保留天数

总结建议

临时解决磁盘占满:立即用 RESET MASTER 或手动删除文件释放空间。

无需日志 → 完全关闭 binlog(方法 1)。

需日志但减少占用 → 缩短保留时间至 3~7 天(方法 2)。

至此此文关于mysql binlog占用大量磁盘空间的解决方法的文章就介绍到这了,如有其他问题留言反馈,一起探讨解决方案!

IT老李提供个人和企业网站建设、网站运维、定制Z-BlogPHP主题模板技术服务以及SEO排名优化的原创独立博客网站(网址:www.itlaoli.com)


本文地址: https://www.earthnavs.com/jishuwz/ff535a5b9220cca0d35d.html
全局中部横幅
hao91收录网

网站收录网,主要提供网站快速收录,快速上排名,站点权重提升,网站收录提交,网站收录工具,同时提供最全的优秀名站。

麒麟自动链

麒麟自动链(70link.cn)是一个非常专业的自助链网站,免费为新老站点提供永久性的自动链广告位,让新老站点获得更多的被点击机会。无需注册,无需审核,提交网站,做上链接,清除缓存,点击一次,完成收录!

陌溪的学习笔记

一个专注于技术分享的笔记平台

乐愚社区

乐愚社区是一个以学习娱乐为主的综合性交流社区,在这里回归互联网的初心,分享创造价值,记录您的成长

宇阳

记录所学知识,缩短和大神的差距!

凤凰网

凤凰网是中国领先的综合门户网站,提供含文图音视频的全方位综合新闻资讯、深度访谈、观点评论、财经产品、互动应用、分享社区等服务,同时与凤凰无线、凤凰宽频形成三屏联动,为全球主流华人提供互联网、无线通信、电视网三网融合无缝衔接的新媒体优质体验。

人民网

人民网,是世界十大报纸之一《人民日报》建设的以新闻为主的大型网上信息发布平台,也是互联网上最大的中文和多语种新闻网站之一。作为国家重点新闻网站,人民网以新闻报道的权威性、及时性、多样性和评论性为特色,在网民中树立起了“权威媒体、大众网站”的形象。

香港01|hk01.com

香港01是一家互聯網企業,核心業務為倡議型媒體,主要傳播平台是手機應用程式和網站。企業研發各種互動數碼平台,開發由知識與科技帶動的多元化生活。

游戏加加

游戏加加是一款帮助用户提升电脑性能、有效改善游戏体验的综合性软件,为用户提供专业的电脑硬件检测,一键查看电脑配置;实时的桌面/游戏内硬件状态显示;实用的电脑跑分硬件测试;AI智能的游戏滤镜方案等功能。

湖南在线

湖南在线是由湖南日报社主办的地方重点新闻门户网站,提供新闻信息、生活资讯、客户端、微博、活动策划、舆情、广告等服务,以传统报纸媒体为依托,创建了新湖南客户端,以新兴产业为一体的新型融媒体信息服务商、文化产业综合服务提供商。

闪库

闪库是一款免费的端口映射及内网穿透软件,使您无需服务器,无需公网IP,无需设置路由器即可对外发布应用,远程桌面,支付调试,NAS云盘,游戏联机等都可使用,支持Http,Https,Tcp,Udp协议.

开放分类目录

开放分类目录,免费收录各地区行业优秀网站的中文网站目录,提供DMOZ目录网址提交,网站收录,中文网站目录检索搜索功能,免费推广网站,分享互联网价值所在