美文网首页Database
查看MySQL最近执行的语句

查看MySQL最近执行的语句

作者: 泊浮目 | 来源:发表于2018-01-05 16:03 被阅读1252次

首先登入MySQL。

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2294
Server version: 5.5.52-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [xxx]> 

先查看一下二进制的记录日志是否打开。

MariaDB [xxx]> show variables where Variable_name="general_log";
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| general_log   | ON    |
+---------------+-------+
1 row in set (0.01 sec)

我这里看起来是打开的,如果是OFF。则需要打开这个选项:

set global general_log=on;

然后确认一下默认的log产生在哪里:

MariaDB [xxx]> show variables where Variable_name="general_log_file";
+------------------+-----------------+
| Variable_name    | Value           |
+------------------+-----------------+
| general_log_file | 10-0-236-38.log|
+------------------+-----------------+
1 row in set (0.00 sec)

然后搜索一下它,得到日志路径:

[root@10-0-236-38 ~]# find / -name "10-0-236-38.log"
/var/lib/mysql/10-0-236-38.log

大功告成。

[root@10-0-236-38 ~]# vim /var/lib/mysql/10-0-236-38.log 

相关文章

  • 查看MySQL最近执行的语句

    首先登入MySQL。 先查看一下二进制的记录日志是否打开。 我这里看起来是打开的,如果是OFF。则需要打开这个选项...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • mysql执行计划

    mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行...

  • MySQL Explain

    mysql执行计划 在日常工作中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句...

  • 查看执行中的SQL

    MySQL查看正在执行的SQL语句 show full processlist select * from i...

  • mysql调优-执行计划

    mysql执行计划 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQ...

  • mysql诊断调优常用SQL语句

    在很多时候,我们需要通过SQL语句来查看MySQL执行SQL的情况,例如查看SQL执行队列,是否存在慢查询等等。 ...

  • MySQL 当前运行的线程和正在执行的命令

    查看MySQL最近一个sql 语句产生错误警告 mysql> show warnings; 显示MySQL系统正在...

  • MySQL中explain命令详解

    explain的作用 我们使用explain命令来查看mysql语句的执行计划(execution plan),解...

网友评论

    本文标题:查看MySQL最近执行的语句

    本文链接:https://www.haomeiwen.com/subject/kxrsnxtx.html