mysql中的general_log(查询日志)开启和关闭

 更新时间:2022年11月05日 11:24:15   作者:Tyrone_XU  
这篇文章主要介绍了mysql中的general_log(查询日志)开启和关闭问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

general_log(查询日志)开启和关闭

一、查询日志开启

方法一:

mysql>set global general_log_file='/tmp/general.lg';    #设置路径
mysql>set global general_log=on;    # 开启general log模式
mysql>set global general_log=off;   # 关闭general log模式

命令行设置即可,无需重启

在general log模式开启过程中,所有对数据库的操作都将被记录 general.log 文件

方法二:

也可以将日志记录在表中

set global log_output='table'

运行后,可以在mysql数据库下查找 general_log表

二、查询日志关闭

查看是否是开启状态:

mysql> show global variables like '%general%';

关闭

mysql> set global general_log = off; // 关闭查询日志

mysql查看触发器错误(开启general_log日志)

show variables like 'general_log'; -- 查看日志是否开启
set global general_log=on; -- 开启日志功能
show variables like 'general_log_file'; -- 看看日志文件保存位置
set global general_log_file='tmp/general.lg'; -- 设置日志文件保存位置
show variables like 'log_output'; -- 看看日志输出类型 table或file
set global log_output='table'; -- 设置输出类型为 table
set global log_output='file'; -- 设置输出类型为file

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL单表ibd文件恢复方法详解

    MySQL单表ibd文件恢复方法详解

    随着innodb的普及,innobackup也成为了主流备份方式。物理备份对于新建slave,全库恢复的需求都能从容应对;但当面临单表数据误删,或者单表误drop的情况,如果使用物理全备进行恢复呢
    2012-11-11
  • Mysql联表查询索引失效的几种问题解决

    Mysql联表查询索引失效的几种问题解决

    本文主要介绍了Mysql联表查询索引失效的几种问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-10-10
  • mysql 通过拷贝数据文件的方式进行数据库迁移实例

    mysql 通过拷贝数据文件的方式进行数据库迁移实例

    这篇文章主要介绍了mysql 通过拷贝数据文件的方式进行数据库迁移实例的相关资料,需要的朋友可以参考下
    2016-11-11
  • Redis与MySQL的双写一致性问题

    Redis与MySQL的双写一致性问题

    这篇文章只要介绍了Redis与MySQL双写一致性,主要是指在使用缓存和数据库同时存储数据的场景下( 主要是存在高并发的情况),如何保证两者的数据一致性(内容相同或者尽可能接近),感兴趣的同学可以借鉴一下
    2023-03-03
  • mysql排名的三种常见方式

    mysql排名的三种常见方式

    这篇文章主要介绍了mysql排名的三种常见方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • mySQL占用虚拟内存达8百多兆问题解决思路

    mySQL占用虚拟内存达8百多兆问题解决思路

    为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆,需要的朋友可以参考下
    2012-12-12
  • MySQL之死锁问题及其解决方案

    MySQL之死锁问题及其解决方案

    数据库死锁问题是我们老生常谈的问题了,在我们实际开发过程中经常会遇到,本文主要介绍了MySQL之死锁问题及其解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • mysql中的int(10)int(20)分别代表什么意思

    mysql中的int(10)int(20)分别代表什么意思

    这篇文章主要介绍了mysql中的int(10)int(20)分别代表什么意思,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Mysql索引合并的实现示例

    Mysql索引合并的实现示例

    MySQL索引合并通过多索引扫描与结果集合并优化查询,本文主要介绍了Mysql索引合并的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2025-07-07
  • mysql如何防止插入相同数据

    mysql如何防止插入相同数据

    这篇文章主要介绍了mysql如何防止插入相同数据的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06

最新评论