
该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点
面试官:MySQL的日志有哪些?
MySQL的日志有以下几种,以及查看这些日志的命令和操作步骤如下:
-
错误日志(Error Log):
- 查看错误日志的命令:
SHOW VARIABLES LIKE 'log_error'; - 默认位置:MySQL数据库的数据目录下,文件名为主机名.err
- 查看错误日志的命令:
-
二进制日志(Binary Log):
- 查看二进制日志的命令:
SHOW BINARY LOGS; - 默认位置:MySQL数据库的数据目录下,文件名为主机名-bin.000001
- 查看二进制日志的命令:
-
事务日志(Transaction Log):
- 查看事务日志的命令:
SELECT * FROM mysql.innodb_trx;
- 查看事务日志的命令:
-
查询日志(Query Log):
- 查看查询日志的命令:
SHOW VARIABLES LIKE 'general_log'; - 默认
- 查看查询日志的命令:



![buuctf-[WUSTCTF2020]颜值成绩查询](https://img-blog.csdnimg.cn/6a5e3b06a5054d5b8c59ae1af7bf658b.png)















