zoukankan      html  css  js  c++  java
  • mysql 查询日志基本操作

    mysql查询日志记录了所有mysql数据库请求信息,由于mysql慢查询也可以直观的查询到数据库执行信息,故mysql查询日志用到的场景不多。

    基本操作

    1.开启查询日志:

    set global general_log = on;
    

    2.关闭查询日志:

    set global general_log = off;
    

    3.设置日志输出方式:

    查询日志的输出方式有两种,file和table

    这个由log_output这个参数控制。

    查询日志输出方式:

    show variables like 'log_output';
    

    显示  

    我的输入方式是table

     设置日志的输出方式为file

    set global log_output='file';
    

      

     4.查看查询日志信息

    select * from mysql.general_log;
    

      

    5.清空general_log表

    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; 
  • 相关阅读:
    第九章 引用
    第八章 指针
    第六章 面向对象
    第五章 if语句与运算符
    第四章 C++数据类型
    第三章 初步了解函数
    第二章 做一个简短的C++程序
    第一章 初始C++
    vs2012 快捷键+方法
    vue如何修改生效日期范围,以及转化成yyyy-mm-dd的格式
  • 原文地址:https://www.cnblogs.com/zhengxq21/p/9719908.html
Copyright © 2011-2022 走看看