• MySQL 查看执行的SQL记录


    我们时常会有查看MySQL服务端执行的SQL记录。在MySQL5.1之后提供了支持,通过在启动时加入-l 或者--log选项即可:

    mysqld -l
    mysqld --log

    在后面的版本(5.1.2)中开始改用--general_log:

    mysqld --general_log

    开启后会在数据目录下看到生成一个日志文件,默认格式为:主机名.log

    可在配置文件中设置开启日志:

    [mysqld]
    general_log = 1
    general_log_file = /path/to #日志文件

    实时开关日志,可通过在命令行:

    开启:

    SET GLOBAL general_log = 'ON';

    关闭:

    SET GLOBAL general_log = 'OFF';
  • 相关阅读:
    spring guides
    Go 汇编入门
    go内存管理
    websocket
    Scheduling In Go
    log-structured-merge-trees
    InfluxDB 内部机制解析
    thread-states
    MySQL高可用方案
    Amazon Aurora解读
  • 原文地址:https://www.cnblogs.com/xzysaber/p/7295523.html
Copyright © 2020-2023  润新知