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表查看日志。

  • 长时间开启日志记录可能占用大量磁盘空间,通常只在需要时临时开启。

➡️

继续阅读