方法1:

SET GLOBAL general_log = 'OFF';
RENAME TABLE mysql.general_log TO mysql.general_log2;
DELETE FROM mysql.general_log2;注意:当DELETE FROM mysql.general_log2执行删除表数据时,发现操作系统的数据文件还是存在的,需要手动删除该数据文件,再继续下面数据操作步骤OPTIMIZE TABLE general_log2;
RENAME TABLE mysql.general_log2 TO mysql.general_log;
SET GLOBAL general_log = 'ON';

这种方法需要的时间比较长

方法2:

SET GLOBAL general_log = 'OFF';

找到general_log的文件执行

cat /dev/null > general_log.csv

发现也将大小释放了,比上一个快很多

方法3:

可以在配置文件my.conf 中添加:

general_log=1
general_log_file='/data/mysql/general_log.CSV'

将文件放到更大的磁盘

本文由博客一文多发平台 OpenWrite 发布!

清理 Mysql general_log相关推荐

  1. mysql_general.log清理,清理Mysql general_log的方法总结

    清理Mysql general_log的方法总结 方法1: SET GLOBAL general_log = 'OFF'; RENAME TABLE mysql.general_log TO mysq ...

  2. 自动清理mysql的lock进程的脚本_自动清理MySQL的Lock进程的脚本

    自动清理MySQL的Lock进程的脚本 作者:小涵 | 来源:互联网 | 2018-07-13 21:01 阅读: 915 最近数据库服务器在某一时段进程数忽然暴增,导致数据库服务器死掉,根据日志查询 ...

  3. 设置自动清理mysql binlog日志和手动删除的方法

    MYSQL主从复制(replication)采用 RBR 模式后,binlog的格式为"ROW",能解决很多原先出现的主键重复问题. 在一个繁忙的master db server上 ...

  4. Debian完全卸载清理MySQL服务器

    通过apt安装,很可能安装的是mariadb,可以通过下面方式完全卸载 sudo apt-get --purge remove mysql-server sudo apt-get --purge re ...

  5. 卸载MySQL及彻底清理MySQL的卸载残留

    记录一下清理MySQL的过程,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟.多谢! 目录 1.控制面板-->所有控制面板项-->程序和功能, ...

  6. 清理MySQL undo log_清理mysql日志

    [Mysql 学习]日志的维护 MySQL服务器可以创建各种不同的日志文件,从而可以很容易地看见所进行的操作.但是,对于生产库而言,会产生大量的日志占用大量磁盘空间,你必须定期清理这些文件,确保日志不 ...

  7. mysql/data/mysql/general_log.CSV 超大清空步骤

    mysql/data/mysql/general_log.CSV 清空,具体操作如下: mysql>SET GLOBAL general_log = 'OFF'; mysql>RENAME ...

  8. mysql 清洗字段数据,根据字段条件清理MySQL数据库数据

    背景 线上某个数据库有1000个分库的DB,磁盘告警,每个库的大小都不是很大但是加起来就非常大了.手动根据时间字段来清理数据不太现实,于是决定写脚本来删除指定时间以前的数据. 脚本: #/bin/ba ...

  9. mysql binlog purge_正确清理mysql binlog日志方法

    MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一部分没 ...

最新文章

  1. bayer格式插值算法实现
  2. 阿里“火拼”拼多多,要“1元”抢占下沉市场
  3. vc6.0 记录一些常见问题的解决方案
  4. XAF 官方问题笔记
  5. 用Windows Live Writer离线更新博思日志
  6. linux——sed 流编辑器
  7. 软件如何控制硬件、编译器和操作系统是否需要编译
  8. 网口扫盲一:网卡初步认识
  9. LInux 下文件包的使用
  10. 【剑指offer】面试题65:不用加减乘除做加法(Java)
  11. SpingMVC Model 和ModelAndView,以及从参数的设置和接收
  12. Java实现简单的计算器(原创)
  13. Spring Cloud 应用篇 之 Spring Cloud Stream(消息驱动)
  14. 华为android最新版本下载地址,华为Android手机驱动
  15. 威尔特拉斯定理_维尔斯特拉斯函数-魏尔斯特拉斯给出的那个函数是什么此函数处处连续但处处不可导,我只 爱问知识人...
  16. 解决 EIGEN_STACK_ALLOCATION_LIMIT, OBJECT_ALLOCATED_ON_STACK_IS_TOO_BIG 报错
  17. scp 传目录_目录传输命令scp
  18. 转载:Transferring Login Credentials Securely
  19. 汇智网node学习笔记
  20. <第2.5个月>新店日记,shopee要投入多少钱?利润怎么样能赚钱吗好做吗?shopee孵化期考核

热门文章

  1. .thumbnails
  2. 为什么那些Python程序员这么厉害?
  3. pdf在线转换成word官方免费版
  4. Python学习日记(十八) 序列化模块
  5. MybatisPlus Page类的解析与使用
  6. elasticsearch:调用接口设置search.max_buckets的值
  7. BlackAndWhiteChess
  8. Linux虚拟摄像头vivid配置
  9. SATA、IDE和SCSI介绍
  10. c阶乘的公式排列组合_C阶乘