MySQL Workbench日志文件过大,如何禁用SQL操作日志?
解决MySQL Workbench关闭SQL操作日志的问题
嘿,我完全懂那种被几十GB无用日志占满空间的烦躁——5GB确实够夸张的!别担心,咱们可以通过修改配置文件彻底关掉这个日志记录,具体步骤如下:
找到配置文件路径
- Windows系统下,配置文件默认路径是:
注意:C:\Users\[你的用户名]\AppData\Roaming\MySQL\Workbench\workbench_settings.xmlAppData是隐藏文件夹,需要先在文件管理器中开启「显示隐藏项目」才能看到。
修改配置文件
- 先关闭MySQL Workbench:确保程序完全退出,否则修改的配置可能不会生效,甚至损坏文件。
- 用记事本或任意文本编辑器打开
workbench_settings.xml文件。 - 查找并修改日志配置:
- 在文件内搜索关键词
sql_actions_logging,找到对应的配置项后,把值从true改为false。 - 如果找不到这个配置项,就在
<value type="object" struct-name="AppSettings" id="...">这个主配置节点内,添加一行代码:<value type="bool" key="sql_actions_logging">false</value>
- 在文件内搜索关键词
- 保存修改后的文件。
收尾操作
重新打开MySQL Workbench,之后就不会再生成sql_actions_unconnected.log这类日志了。另外,你可以直接删除那个5GB的旧日志文件,释放磁盘空间~
内容的提问来源于stack exchange,提问作者吴优华
相关产品推荐
相关产品推荐

