清理Mysql general_log的方法总结

 更新时间:2019年10月17日 14:58:21   投稿:laozhang  
在本篇文章里小编给大家分享的是一篇关于清理Mysql general_log的相关知识点,需要的朋友们学习下。

方法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'

将文件放到更大的磁盘

以上就是本次介绍的全部知识点内容,感谢大家的学习和对脚本之家的支持。

相关文章

  • MySQL 基础用法之库表管理与数据增删改操作大全

    MySQL 基础用法之库表管理与数据增删改操作大全

    本篇为MySQL入门第一篇,覆盖数据库核心概念、库级操作、表结构管理与数据增删改,是所有MySQL操作的基础,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2026-08-08
  • MySQL报错1118,数据类型长度过长问题及解决

    MySQL报错1118,数据类型长度过长问题及解决

    在使用MySQL过程中,常见的一个问题是报错1118,这通常发生在创建表时,错误提示为“Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual
    2024-10-10
  • 8种MySQL分页方法总结

    8种MySQL分页方法总结

    这篇文章主要介绍了8种MySQL分页方法总结,小编现在才知道,MySQL分页竟然有8种实现方法,本文就一一讲解了这些方法,需要的朋友可以参考下
    2015-01-01
  • MySQL之FIND_IN_SET()的用法及说明

    MySQL之FIND_IN_SET()的用法及说明

    这篇文章主要介绍了MySQL之FIND_IN_SET()的用法及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • MySQL主从复制断开的常用修复方法

    MySQL主从复制断开的常用修复方法

    这篇文章主要介绍了MySQL主从复制断开的常用修复方法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下
    2021-04-04
  • 删库跑路?使用xtraback备份MySQL数据库的方法

    删库跑路?使用xtraback备份MySQL数据库的方法

    mysqldump备份方式是采用逻辑备份,最大的缺陷就是备份和恢复的速度都慢,这时候就需要一种很好用又高效的工具,xtraback 就是其中的一款,号称免费版的innodb hotbackup。接下来通过本文给大介绍使用xtraback备份MySQL数据库的方法,感兴趣的朋友一起看看吧
    2018-10-10
  • MySQL启用慢查询日志记录方法

    MySQL启用慢查询日志记录方法

    由于程序员写的东西不一定是最优的所以我们只要启用mysql慢查询日志功能就可以分析每一条sql语句所运行相关性能了,下面大家一起来看看
    2017-01-01
  • sql查询语句之平均分、最高最低分及排序语句

    sql查询语句之平均分、最高最低分及排序语句

    最近工作中遇到个需求,需要查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列,这篇文章主要给大家介绍了关于sql查询语句之平均分、最高最低分及排序语句的相关资料,需要的朋友可以参考下
    2022-05-05
  • 解决MySQL Workbench gnome-keyring-daemon错误的方法分享

    解决MySQL Workbench gnome-keyring-daemon错误的方法分享

    这篇文章主要介绍了解决MySQL Workbench gnome-keyring-daemon错误的方法,需要的朋友可以参考下
    2014-08-08
  • 对MySQL子查询的简单改写优化

    对MySQL子查询的简单改写优化

    这篇文章主要介绍了对MySQL子查询的简单改写优化,文中的小修改主要将子查询改为关联从而降低查询时关联的次数,需要的朋友可以参考下
    2015-05-05

最新评论