您的位置:首页 > 数据库 > MySQL

MySQL的查询日志操作

2016-08-25 19:00 357 查看
一、同大多数的数据的一样,日志其实是MySQL数据中重要的一部分,此文章是描述关于MySQL的查询日志的,所用的环境是Window环境。通常的日志包括:错误日志、二进制日志、通用日志、慢查询日志、等等。这些日志的存在,可以在数据出现异常时候,帮助我们快速定位异常和处理异常。在MySQl的 Command Line Client下面输入命令:
show
variables
like
'%version%'
;显示的是自己的环境:
然后输入命令:
show
variables
like
'%general%'
;查看查询日志是否开启,一般的情况下,查询日志默认不开启的,其中的general_log_file是日志存在的
位置。
如果想开启查询日志可以使用一下命令:
set
[code]@@
global
.general_log=1;
然后再次输入:show
variables
like
'%general%'
;后出现一下界面,显示的Value值是ON。
二、打开二进制日志
如果输入命令:show variables like '%bin%';后如下显示:
 
可以看到log_bin已经开启了:Value值为ON,如果Value值是OFF,那表示没有开启,此时可以在MySQL的\MySQL\MySQL Server 5.5\my.ini配置文件
中配置log-bin="C:/ProgramData/MySQL/MySQLServer 5.5/Data/mysql_bin.log"就可以打开二进制日志。其中的C:/ProgramData/MySQL/MySQL Server 5.5/Data/
是MySQL配置的日志存储路径,mysql_bin是存储二进制日志的文件名。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: