如何跟测试人员介绍如何使用mysql日志?

如何跟测试人员介绍如何使用mysql日志?,第1张

在连接linux服务器的putty工具中输入“set global general_log=1” 打开日志文件。同时查看并记住日志文件的位置。在putty工具中输入“tail -f 日志文件”就可以查看日志了。有关mysql日志使用方法,可以百度黑马测试相关视频学习。

方法/步骤

1、首先,登陆mysql后,执行sql语句:

show

variables

like

'log_bin'

查看是否日志开启,详细结果如图

2、#错误日志

log-error

开启方式:

在my.ini的[mysqld]选项下:

添加代码:

log-error=E:\log-error.txt

记录内容:

主要是记录启动、运行或停止mysqld时出现的致命性问题,都是系统级的错误记录如图:

3、#查询日志

log

开启方式:

在my.ini的[mysqld]选项下:

添加代码:

log=E:/mysql_log.txt

记录内容:

主要是记录数据库建立的客户端连接和执行的语句如图:

4、#二进制日志

log-bin

开启方式:

在my.ini的[mysqld]选项下:

添加代码:

log-bin=E:/mysql_log_bin

记录内容:

主要是记录所有的更改数据的语句,可使用mysqlbinlog命令恢复数据。如图:

#慢日志

log-slow-queries

开启方式:

在my.ini的[mysqld]选项下:

添加代码:

long_query_time

=1

(设定慢查询的标准,单位是s/秒)

log-slow-queries=

E:/mysql_log_slow.txt

记录内容:

主要是记录所有执行时间超过long_query_time的查询或没有使用索引的查询如图:

以上就是专题栏小编带来的mysql中文版教程,更多教程请看“http://www.zhuantilan.com/zt/mysql/”

1、首先找到MySQL的配置文件my.cnf,在[mysqld]下添加

2、general_log_file=~/query.log

3、同时,登录MySQL console中设置打开log

4、mysql -uroot

5、>SET global general_log = 1

6、重启MySQL之后就可以在当前用户的HOME目录中通过query.log查看SQL日志了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8588856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存