使用–log选项启动mysql:

mysqld –log=log_file_name

或将以下内容放在您的my.cnf文件中:

log = log_file_name

任何一个都会将所有查询记录到log_filename。

对于mysql5.6,使用general_log:

在mysql数据库上创建日志表

CREATE TABLE `slow_log` (

`start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP

ON UPDATE CURRENT_TIMESTAMP,

`user_host` mediumtext NOT NULL,

`query_time` time NOT NULL,

`lock_time` time NOT NULL,

`rows_sent` int(11) NOT NULL,

`rows_examined` int(11) NOT NULL,

`db` varchar(512) NOT NULL,

`last_insert_id` int(11) NOT NULL,

`insert_id` int(11) NOT NULL,

`server_id` int(10) unsigned NOT NULL,

`sql_text` mediumtext NOT NULL,

`thread_id` bigint(21) unsigned NOT NULL

) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT=’Slow log’

CREATE TABLE `general_log` (

`event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP

ON UPDATE CURRENT_TIMESTAMP,

`user_host` mediumtext NOT NULL,

`thread_id` bigint(21) unsigned NOT NULL,

`server_id` int(10) unsigned NOT NULL,

`command_type` varchar(64) NOT NULL,

`argument` mediumtext NOT NULL

) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT=’General log’

在数据库上启用查询日志记录

SET global general_log = 1;

SET global log_output = ‘table’;

查看日志:

select * from mysql.general_log

禁用日志记录:

SET global general_log = 0;

mysql 匹配所有记录_如何记录mysql中所有的查询相关推荐

  1. Windows7操作记录_操作时间记录_启动时间记录_日志查看

    Windows7操作记录_操作时间记录_启动时间记录_日志查看 桌面>>计算机>>(鼠标右键)管理>>系统工具>>事件查看器>>Window ...

  2. mysql删除n行_订购记录并在MySQL中删除n行

    让我们首先创建一个表-mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY ...

  3. mysql查询第10到第20条记录_“取出数据表中第10条到第20条记录”的sql语句+selecttop用法...

    1.首先,select top用法: 参考问题 select top n * from和select * from的区别 select * from table -- 取所有数据,返回无序集合 sel ...

  4. 向mysql数据库发送指令_常用的MySQL数据库命令大全

    飞信2017V5.6.8860.0 官方正式版 类型:聊天其它大小:69.1M语言:中文 评分:9.6 标签: 立即下载 常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 ...

  5. mysql 常规命令操作_常见的MySQL命令大全

    一.连接MySQL格式: mysql -h主机地址 -u用户名 -p用户密码1.例1:连接到本机上的MYSQL.首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot ...

  6. mysql 数据库命令大全_常用的MySQL数据库命令大全

    飞信2017V5.6.8860.0 官方正式版 类型:聊天其它大小:69.1M语言:中文 评分:9.6 标签: 立即下载 常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 ...

  7. mysql内连接简写_技术分享 | MySQL 的 join_buffer_size 在内连接上的应用

    本文详细介绍了 MySQL 参数 join_buffer_size 在 INNER JOIN 场景的使用,OUTER JOIN 不包含.在讨论这个 BUFFER 之前,我们先了解下 MySQL 的 I ...

  8. mysql查看执行计划_如何查看MySQL的执行计划

    一.EXPLAIN语法 语法:EXPLAIN SELECT 1.EXPLAIN EXTENDED SELECT 将执行计划"反编译"成SELECT语句,运行SHOW WARNING ...

  9. mysql导入dat文件_从零开始学习 MySQL 系列--索引、视图、导入和导出

    前言 上篇文章我们学习了数据库和数据表操作语句,今天我们学习下数据库索引,视图,导入和导出的知识. 作为基础篇,不会涉及到关于索引和视图的高级应用和核心概念,但是基本操作大家会了解,尤其是关于索引的内 ...

  10. mysql指令按顺序排列_《深入浅出MySQL》读书笔记(一)sql基础,常用的操作语句。...

    之前对于数据库一直都是用过的程序,没有系统学过,在面试时吃过不少亏,说不出个所以然,我还是好好康康比较靠谱,秋招都快过了,我好慌啊淦. 第一章.MySQL的安装与配置. 启动服务:打开到mysql对应 ...

最新文章

  1. ajax——XMLHttpRequest
  2. iphone保修期多久_卖疯了!开发区9.9元起换iphone原厂电池!
  3. sql server2005 无法修改表,超时时间已到 在操作完成之前超时时
  4. Flash 检测摄像头是否被占用
  5. ruby 生成哈希值_哈希== Ruby中的运算符
  6. 前端学习(1601):状态提升
  7. 【Java多线程系列七】ExecutorService
  8. pytorch之BatchNorm
  9. 如何通过索引从列表中删除元素?
  10. (四) 数据库表基本操作
  11. linux tcp_nodelay,仔细看参数--NGINX之tcp_nodelay
  12. 陶哲轩实分析 4.1 节习题试解
  13. android多个声音输出,Android新增一个音频类型及双音频输出的实现
  14. 网络协议学习--SOAP协议(一)
  15. 计算机表格斜杠怎么打,excel斜杠_excel表格打斜杠的方法步骤详解
  16. 基于饥饿博弈搜索算法的函数寻优算法
  17. 中国朝代顺序表 - 中国朝代更替表,中国历史朝代公元对照简表
  18. CC2530 zigbee IAR8.10.1环境搭建
  19. python 抓取网页数据
  20. 丹纳赫完成对PNI和GoSilico的收购;拜耳收购Noria 和PSMA Therapeutics | 医药健闻

热门文章

  1. grafana实现java后端登录_grafana使用gitLab 的OAuth2认证服务登陆
  2. MFC之CString与const char* string 转换
  3. golang xorm框架对应pg数据库字段类型参照表
  4. 微信小程序, 解析↵换行
  5. VC消息传递(对话框间传递参数)
  6. MySQL性能优化(二)
  7. poj 1050(DP)
  8. Delphi-IOCP学习笔记九======性能测试和IOCP源码下载5000个连接数
  9. 定积分华里士公式推广_数学分析第九章《定积分》备考指南
  10. 手机点餐系统概述_疫情之下,无接触点餐模式再成热搜,扫码点餐系统能不能普及?...