欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

查看MySQL最近执行的语句

程序员文章站 2024-02-06 13:14:46
首先登入MySQL。 先查看一下二进制的记录日志是否打开。 我这里看起来是打开的,如果是OFF。则需要打开这个选项: 然后确认一下默认的lo*生在哪里: 然后搜索一下它,得到日志路径: 大功告成。 ......

首先登入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;

  

然后确认一下默认的lo*生在哪里:

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