是否有任何查询/方式显示在ALL台服务器上执行的最后一次查询?

推荐答案

For those blessed with MySQL >= 5.1.12, you can control this option globally at runtime:

  1. 执行SET GLOBAL log_output = 'TABLE';
  2. 执行SET GLOBAL general_log = 'ON';
  3. 看一看mysql.general_log号桌

如果希望输出到文件而不是表:

  1. SET GLOBAL log_output = "FILE"; the default.
  2. SET GLOBAL general_log_file = "/path/to/your/logfile.log";
  3. SET GLOBAL general_log = 'ON';

与编辑相比,我更喜欢这种方法.cnf文件是因为:

  1. 您没有编辑my.cnf文件,可能会永久打开日志(log)记录
  2. 你没有在文件系统中四处寻找查询日志(log)——或者更糟的是,你没有因为需要一个完美的目的地而分心./var/log /var/data/log /opt /home/mysql_savior/var
  3. 您不必重新启动服务器并中断与它的任何当前连接.
  4. 重新启动服务器会让您处于启动状态(默认情况下,日志(log)仍处于关闭状态)

有关更多信息,请参阅

Mysql相关问答推荐

如何获得表中只有最大值行的一个列被另一个列分区?

根据上一行S列结果计算列的查询

我可以指示MariaDB-Install-db和MariaDB忽略配置中的用户设置吗?

为什么用PyMySQL构建的json返回结果会出现重复?

获取每个参数的记录,不重复

如何将数据导入MySQL中的master/replica struct

Group By 查询运行速度太慢而无法正常运行

为什么order by子句可以利用索引?

为什么 MySQL 不使用索引进行简单的SELECT * FROM Table WHERE field='value'查询?

如何获取从开始时间到结束时间的所有正在运行的作业(job)的总和?

判断一列中的多个值并返回值 1 或 0

当每组的列值发生变化时 Select 并连接行

用数字和字母对 VARCHAR 列进行排序

MYSQL如何将虚拟列添加到现有表中

WHERE SQL 语句中的列顺序是否重要

mysqli_fetch_array() 期望参数 1 为 mysqli_result,布尔值

PHP mySQL - 将新记录插入表中,主键自动递增

如何将数组存储到mysql中?

当运行 UPDATE ... datetime = NOW();所有更新的行都会有相同的日期/时间吗?

将 UTF8 表上的 latin1 字符转换为 UTF8