• 首页
    • English
    • 中文
  • 关于我们
  • 服务项目
    • 谷歌SEO服务
    • WordPress建站服务
    • 谷歌ADS/SEM代运营
  • 项目案例
    • 医疗
    • 建材
    • 机械加工
    • 照明
    • 电商
    • 电脑硬件
  • 博客
    • 服务器运维
      • aliyun
      • 服务器安装
      • 宝塔面板
      • 虚拟化
      • 阿里云
      • Centos
      • linux
      • nginx
    • 电子商务
    • 免费资源
    • PHP
      • Magento
      • WordPress
    • 大数据采集
    • Python
    • Javascript
    • SEO
    • 未分类
  • 联系我们
What's Hot

机械模具加工公司网站设计案例

24 10 月, 2023

快速原型公司案例

24 10 月, 2023

陶瓷加工网站案例

24 10 月, 2023
Facebook Twitter Instagram
  • 中文
  • English
Facebook Twitter Instagram
VPSEO VPSEO
  • 首页
    • English
    • 中文
  • 关于我们
  • 服务项目
    • 谷歌SEO服务
    • WordPress建站服务
    • 谷歌ADS/SEM代运营
  • 项目案例
    • 医疗
    • 建材
    • 机械加工
    • 照明
    • 电商
    • 电脑硬件
  • 博客
    • 服务器运维
      • aliyun
      • 服务器安装
      • 宝塔面板
      • 虚拟化
      • 阿里云
      • Centos
      • linux
      • nginx
    • 电子商务
    • 免费资源
    • PHP
      • Magento
      • WordPress
    • 大数据采集
    • Python
    • Javascript
    • SEO
    • 未分类
  • 联系我们
VPSEO VPSEO
Home»Uncategorized»宝塔面板如何清除 mysql 日志?
Uncategorized

宝塔面板如何清除 mysql 日志?

chrispengcnBy chrispengcn7 8 月, 2021没有评论1 Min Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email
宝塔面板  –  千万不要手动删除日志文件,可能造成mysql 无法启动
点了【关闭】按钮,会清空日志,但是还会继续记录。
每次想清空记录,都要先点【开启】显示出记录大小,再点【关闭】进行清理。






和这个帖子一样,宝塔6也这个问题
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=18287
在mysql中会生大量的如mysq-bin.000001这类日志文件了,这些都是二进制文件了,如果我们是普通的日志没有进行主从配置就可以直接使用reset master进行删除了这个方法很简单,

如果没有主从复制,可以通过reset master的方式,重置数据库日志,清除之前的日志文件:

  1. mysql> reset master;

还有一各就是在my.cnf里配置。

  1. expire_logs_days = 3

二进制日志自动删除的天数。这里设置了自动清除3天前的logs。

默认值为0,表示“没有自动删除”。

登录mysql

  1. mysql -hlocalhost -uroot -p
  1. # 按文件:删除mysql-bin.000354之前的日志,不包含mysql-bin.000354
  2.  
  3. MYSQL>purge binary logs to 'mysql-bin.000354';
  4.  
  5. Query OK, 0 rows affected (0.16 sec)
  6.  
  7. # 按时间:删除2011-11-10 00:00:00 之前的日志
  8.  
  9. MYSQL>purge binary logs before '2011-11-10 00:00:00';
  10.  
  11. # 按时间:请理三天之前的日志
  12.  
  13. MYSQL> purge master logs before date_sub(now(), interval 3 day);
  14.  
  15. 自动清理日志 :
  16.  
  17. # 修改my.cnf文件配置bin-log过期时间
  18.  
  19. [mysqld]
  20.  
  21. expire-logs-days=7
  22.  
  23. max-binlog-size=268435456
复制代码

 

如果你是主从mysql日志文件请参考下面方法

复制代码
  1. //删除日志之前,先检查主从服务器当前使用的日志文件,
  2.  
  3.  
  4. //首先登录 要删除日志的服务器的 mysql 终端
  5. #mysql -u root -pxxxxx
  6.  
  7.  
  8. //检查复制主服务器状态
  9. Mysql>show master status
  10.  
  11.  
  12. +------------------+-----------+--------------+----------------------------------------+
  13. | File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
  14. +------------------+-----------+--------------+----------------------------------------+
  15. | mysql-bin.000097 | 541677824 | www | test,mysql,information_schema |
  16. +------------------+-----------+--------------+----------------------------------------+
  17.  
  18.  
  19. //复制主服务器当前正在使用的日志文件是:mysql-bin.000097
  20.  
  21.  
  22. //检查复制从服务器状态
  23. Mysql>show slave statusG
  24.  
  25.  
  26. //复制从服务器当前正在使用的复制主服务器日志文件是:mysql-bin.000103
  27.  
  28.  
  29.  
  30. //当前正在使用的日志文件是000097,我需要做的是删除00095号之前的所有日志(预留出最近几天的日志)
  31. Mysql>purge master logs to ‘mysql-bin.000095;
  32.  
  33.  
  34.  
  35. #ll /usr/local/mysql/var/
  36.  
  37.  
  38. //从结果中发现,编号000097之前的所有日志都已经删除

 

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
chrispengcn
  • Website

Related Posts

Nginx做负载均衡,有没有办法碰到404就跳过?

2 7 月, 2022

如何快速把多个excel表合并成一个excel表

7 8 月, 2021

nginx配置泛域名转发到子目录nginx泛域名转发到泛域名

7 8 月, 2021

wordpress如何防止发布文章时候自动清除

、
换行标签

7 8 月, 2021
Add A Comment

Leave A Reply Cancel Reply

*

code

导航
  • 首页
  • 关于我们
  • 服务项目
  • 项目案例
  • 博客文章
  • 联系我们
博客
  • 服务器运维
  • 服务器安装
  • nginx
  • PHP
  • WordPress
  • Python
  • Javascript
  • SEO
  • 电子商务
  • 大数据采集
  • 宝塔面板
  • 数据库
  • 电子商务
  • 虚拟化
  • 阿里云
导航
  • 首页
  • 关于我们
  • 谷歌SEO服务
  • 谷歌ADS/SEM代运营
  • WordPress建站服务
  • 项目案例
  • 博客
  • 联系我们
最新文章
  • 机械模具加工公司网站设计案例
  • 快速原型公司案例
  • 陶瓷加工网站案例
  • CNC数控加工日文网站案例
  • 触摸一体机数字标牌厂家网站案例
关于我们
关于我们

广州纬来科技有限公司
联系地址:广东省广州市番禺区富华中路富源二街18号合和大厦809

QQ : 13602156
Email : 13926026058@139.com
Contact: +86 13926026058

Facebook Twitter YouTube LinkedIn
© 2025 广州纬来科技有限公司 粤ICP备2023105857号-2
  • 首页
  • 关于我们
  • 谷歌SEO服务
  • 谷歌ADS/SEM代运营
  • WordPress建站服务
  • 项目案例
  • 博客
  • 联系我们

Type above and press Enter to search. Press Esc to cancel.