查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作

Log参数将要过时,现在用general_log来代替

打开查询日志功能

mysql> showvariables like "%log";

+----------------+-------+

| Variable_name| Value |

+----------------+-------+

| back_log| 50|

| general_log| OFF|

| log| OFF|

| relay_log||

| slow_query_log | OFF|

| sync_binlog| 0|

+----------------+-------+

6 rows in set (0.01 sec)

mysql> set global general_log=1;

Query OK, 0 rows affected (0.18 sec)

mysql> set globallog=1;

Query OK, 0 rows affected, 1 warning (0.00sec)

mysql> showvariables like "%log";

+----------------+-------+

| Variable_name| Value |

+----------------+-------+

| back_log| 50|

| general_log| ON|

| log| ON|

| relay_log||

| slow_query_log | OFF|

| sync_binlog| 0|

+----------------+-------+

6 rows in set (0.00 sec)

也可以在my.cnf中添加参数

general_log=1

general_log_file=/tmp/chenzhongyang.log这样来设定

mysql> show variables like"%file";

+---------------------+-----------------------------------------+

| Variable_name| Value|

+---------------------+-----------------------------------------+

| ft_stopword_file| (built-in)|

| general_log_file| /tmp/chenzhongyang.log|

| init_file||

| local_infile| ON|

| pid_file|/usr/local/mysql/var/test4.wolf.org.pid |

| relay_log_info_file | relay-log.info|

| slow_query_log_file |/usr/local/mysql/var/test4-slow.log|

+---------------------+-----------------------------------------+

查看日志文件的内容

[root@test4 ~]# tail -f/tmp/chenzhongyang.log

/usr/local/mysql/libexec/mysqld, Version:5.1.70-log (Source distribution). started with:

Tcp port: 3306Unix socket: /tmp/mysql.sock

TimeId CommandArgument

130903 16:09:431 Connectroot@localhost on

1 Queryselect@@version_comment limit 1

130903 16:10:141 Queryshow variables like "%file"

130903 16:12:091 Queryselect * fromtt

130903 16:12:161 QuerySELECT DATABASE()

1 Init DBtest

130903 16:12:181 Queryselect * fromtt

一般情况下我们不打开查询日志功能,因为他对系统效率的影响很大

管理查询日志文件

一般的日志文件会很大,所以要处理日志

[root@test4 ~]# mysqladminflush-logs;刷新日志所有日志文件

查看mysql8日志_mysql dba系统学习(8)查询日志文件功能相关推荐

  1. mysql的源码目录_Mysql DBA系统学习(2)了解mysql的源码目录及源文件

    了解mysql的源码目录 包括客户端代码,服务端代码,测试工具和其他库文件 Bdb 伯克利DB表引擎 BUILD 构建工程的脚本 Client 客户端 Cmd-line-utils 命令行工具 Con ...

  2. 列举MySQL事务的隔离级别_mysql dba系统学习(22)数据库事务详解

    上个星期去面试数据库管理员的工作,笔试通过之后就是直接的面试,他问了我一个问题,叫我介绍哈数据库的事务的看法和理解,但是不知所错的没有章法的乱答一气,唉唉,基础不扎实啊. 下面来好好的学习哈mysql ...

  3. mysql dba系统学习-数据库事务详解

    mysql dba系统学习-数据库事务详解 上个星期去面试数据库管理员的工作,笔试通过之后就是直接的面试,他问了我一个问题,叫我介绍哈数据库的事务的看法和理解,但是不知所错的没有章法的乱答一气,唉唉, ...

  4. mysql日志存储类型_msyql 日志分类、存储、慢查询日志

    Mysql日志的分类: 出错日志(error log):(log_error)这个日志记载着服务器启动和关闭的情况,还记载着关于故障或异常状况的消息. 我们安装完数据库之后,启动数据库如果发生异常,我 ...

  5. mysql dba系统学习(8)查询日志文件功能 mysql dba系统学习(9)slow query log慢查询日志功能

    查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作 Log参数将要过时,现在用general_log来代替 打开查询日志功能 mysql> showvariables l ...

  6. mysql dba系统学习(8)查询日志文件功能

    查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作 Log参数将要过时,现在用general_log来代替 打开查询日志功能 mysql> showvariables l ...

  7. mysql dba系统学习(7)二进制日志binlog之三

    二进制日志的相关系统变量 1,binlog_cache_size和max_binlog_cache_size 表示的为每个session的事物分配的缓存 一般的当插入或者修改数据的时候,不会立刻写磁盘 ...

  8. mysql dba系统学习(21)mysql存储引擎InnoDB

    mysql存储引擎InnoDB 1,主体系结构: 默认7个后台线程,4个io thread(insert buffer.log.read.write),1个master thread(优先级最高),1 ...

  9. mysql dba系统学习(2)了解mysql的源码目录及源文件

    了解mysql的源码目录 包括客户端代码,服务端代码,测试工具和其他库文件 Mysql源码结构 Bdb 伯克利DB表引擎 BUILD 构建工程的脚本 Client 客户端 Cmd-line-utils ...

最新文章

  1. SpringMVC 整合新浪微博登录 Java SDK
  2. 子页面赋值给父页面:window.opener.document.getElementById
  3. 水晶报表使用经验谈1--建立水晶报表第一步及编译最易出现错误的解决方法及报表转换成pdf文档进行打印方法...
  4. 最小生成树Prime算法
  5. SQL Server 数据库构架
  6. Java Web应用的代码分层最佳实践。
  7. 原创电子书:C#难点逐个击破
  8. react native多语言_前端福音:为什么使用 React 和 SVG 开发图形 UI 是天作之合?
  9. PHP手机获取6为不反复验证码
  10. 吓skr人!BATJ六大男神来了,还说......
  11. 代码管理学:首次提出代码的平台化思维
  12. 121、华为交换机配置手册
  13. Xshell串口连接
  14. 高等数学-微积分和线性代数
  15. dev c++怎么设置断点_linux操作系统引导与启动——内核启动和初始化(二)断点...
  16. 进程,线程与多核,多cpu之间的关系
  17. ym——安卓巴士总结了近百个Android优秀开源项
  18. win10在哪找计算机配置,电脑教程:windows10的设置在哪
  19. matlab电流检测,基于d-q变换的谐波电流检测方法与MATLAB仿真验证
  20. nodejs中的__filename和__dirname

热门文章

  1. JUnit ExpectedException规则:超越基础
  2. 使用带有OAuth2的Web应用程序和使用JWT来调用API – WSO2 API Manager
  3. Java 8:CompletableFuture的权威指南
  4. Java中的简单REST客户端
  5. 使用Apache ActiveMQ的JMS开发基础
  6. pb90代码如何连接sql2008r2_如何使用 HTTP Headers 来保护你的 Web 应用
  7. Linux 系统关于应该把程序安装在目录 /usr 还是目录 /usr/local 下的思考
  8. php网页布局边框,用CSS来设置网页当中的边框
  9. nslookup 包含在那个包中_nslookup命令详解
  10. cacti不能实时刷新流量图_介绍一种编码帧内刷新算法