背景获取运行的sql语句,用来排错或者优化查询性能

解决思路开启Mysql的Log功能,那么Mysql的执行语句都会写到Log文件里,然后通过BareTail这个专门查看Log文件的工具即可实时查看mysql生成的语句了

步骤进入Mysql

启用Log功能(general_log=ON)SHOW VARIABLES LIKE "general_log%";

SET GLOBAL general_log = 'ON';general_log_file 字段展示的是sql语句保存路径

假如你想设置Log文件地址(所有Sql语句都会在general_log_file里)SET GLOBAL general_log_file = 'c:\mysql.log';假如想关闭sql语句打印SET GLOBAL general_log = 'OFF';

代码示范mysql> SHOW VARIABLES LIKE "general_log%";

+------------------+----------------------------------+| Variable_name    | Value                            |

+------------------+----------------------------------+| general_log      | OFF                              |

| general_log_file | /var/lib/mysql/ubuntu-xenial.log |

+------------------+----------------------------------+2 rows in set (0.01 sec)

mysql> SET GLOBAL general_log = 'ON';

Query OK, 0 rows affected (0.01 sec)

mysql> SHOW VARIABLES LIKE "general_log%";

+------------------+----------------------------------+| Variable_name    | Value                            |

+------------------+----------------------------------+| general_log      | ON                               |

| general_log_file | /var/lib/mysql/ubuntu-xenial.log |

+------------------+----------------------------------+2 rows in set (0.00 sec)

mysql>

mysql获取当前时间示范,mysql 实时显示当前运行的sql语句相关推荐

  1. mysql 负载 查看_Mysql-命令查询当前正在负载运行的SQL语句

    1)我们先通过status命令查看Mysql运行状态,如下: mysql> status; -------------- mysql  Ver 14.12 Distrib 5.0.77, for ...

  2. MySQL获取当前时间、年月、年月日

    文章目录 1.mysql获取当前时间(年月日 时分秒) 2.mysql获取当前年月 3.mysql获取当前年月日 4.mysql获取当前年份 5.mysql获取当前月份 6.mysql获取当前日 1. ...

  3. mysql row 日志格式_mysql row日志格式下 查看binlog sql语句

    有时候我们需要使用row作为binlog的日志格式,即配置文件使用了binlog_format= row 参数 这样以来,我们在查看数据库binlog内容时候,就看不到增删改查的具体语句了,在数据库恢 ...

  4. destoon的如何显示tag生成的sql语句

    destoon 如何显示tag生成的sql语句 在tag.func.php中第117行加入 echo $query;  就只可以了 转载于:https://www.cnblogs.com/sunbin ...

  5. mysql获取当前时间,前一天,后一天(执行效率比较高)

    负责的项目中,使用的是mysql数据库,页面上要显示当天所注册人数的数量,获取当前的年月日,我使用的是 CURDATE(), 错误的sql语句 eg:SELECT COUNT(*) FROM USER ...

  6. mysql获取当前时间_MYSQL proxysql 在深入 信息获取和信息输出

    ProxySQL 前两期针对不同的MYSQL高可用的方式来说的, 本期会更加深入到PROXYSQL 的一些本身的东西. 在PROXYSQL 中有一个表,存储了所有的global variables, ...

  7. MySQL 获取系统时间/系统日期/日期时间的函数

    文章目录 一.获取当前系统日期和时间 (一)now(),返回当前的系统日期和时间 (二)sysdate(),返回当前的系统日期和时间 (三)current_timestamp(),返回当前的系统日期和 ...

  8. MYSQL获取当前时间、前一天时间,前一个月时间

    mysql不区分大小写 前提:比如当前时间是2022-03-03 15:33:33 1. 获取当前时间,带时分秒  select now(); 结果为2022-03-03 15:33:33 2. 获取 ...

  9. mysql获取当前时间,及其相关操作

    1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() curren ...

  10. jsp获取当前时间存入mysql数据库_jsp获取当前时间插入Mysql数据库?

    匿名用户 1级 2013-05-27 回答 展开全部 MySQL 中,默认值无法使用函数 也就是你无法 设置某一列,默认值是 NOW () 这样的处理 假如需要 某列的默认值为 当前数据库时间,那么可 ...

最新文章

  1. redhat 禁止selinux步骤
  2. python 编程入门-Python编程入门电子书教程,看这几个就够了
  3. spring入门案例
  4. 下划线_Python中下划线的5种含义
  5. 四个程序员恋爱必学的聊天知识点!
  6. python zip用法_Python zip()用法及代码示例
  7. linux ftp服务器登录异常解决
  8. vivado中文乱码更换中文等宽字体
  9. vtk读取.dcm文件(医学影像文件)
  10. android 电话号码,Android中的电话号码自动格式化
  11. Python 打印九九乘法表
  12. java指定小数点位数_Java指定保留小数位数的方法
  13. 职场人士必学的10种Excel打印技巧【特别实用,赶紧收藏】
  14. 如何利用PDF转换器将WPS转换成word
  15. SysML v2配置eclipse
  16. java念整数 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si
  17. 用python在excel中做批量计算(包括单元格为空值时的处理情况)
  18. RabbitMQ 学习笔记
  19. 海关外贸企业大数据风控平台产品应用
  20. SCU - 4572 醉后不知天在水,满船清梦压星河【思维】

热门文章

  1. 致敬SpaceX,奥思数据对象存储航天品质服务航天项目
  2. 【人民币识别】基于matlab GUI形态学钞票面额识别与统计【含Matlab源码 906期】
  3. ai疾病风险因素识别_克服AI的“蠕动因素”
  4. unityui计分_铅计分成长
  5. 利用Web of Science创建引文跟踪、检索词跟踪
  6. php视图,PHP的Yii框架中View视图的使用进阶
  7. 笔记本linux版刚买回来怎么检查,新电脑买回来要怎么做
  8. html字体溢出问题,CSS教程:关于文字溢出问题的研究
  9. shell判断false_Linuxshell编程,这个命令if;then...。什么时候if条件判断为true和false呢?...
  10. telegraf客户端配置