Win10下,配置Mysql开启请求日志 - 蝈蝈俊
💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
调试程序时,查看Mysql收到的请求语句很重要。Mysql有四种日志:错误日志、日常运行日志、二进制日志和慢查询日志。我们可以通过命令查看是否开启了日常运行日志,并通过修改配置文件来启用日志记录功能。重启mysql服务后,可以在指定目录下查看请求日志,也可以通过查询mysql.general_log或mysql.slow_log表来查看日志。请注意,长时间开启日志记录可能会占用大量磁盘空间,通常只在需要时临时开启。
🎯
关键要点
-
调试程序时,需要查看Mysql收到的请求语句。
-
Mysql有四种日志:错误日志、日常运行日志、二进制日志和慢查询日志。
-
日常运行日志记录MySQL运行中的每条请求数据。
-
可以通过命令查看是否开启了日常运行日志:show variables like 'general_log%'。
-
相关的日志和数据库文件位于C:\ProgramData\MySQL\MySQL Server 8.0\Data目录下。
-
可以通过修改my.ini配置文件启用日志记录功能,设置general-log=1。
-
重启mysql服务后,日志设置生效,可以在指定目录查看请求日志。
-
也可以通过查询mysql.general_log或mysql.slow_log表查看日志。
-
长时间开启日志记录可能占用大量磁盘空间,通常只在需要时临时开启。
➡️