在XAMPP中更改MySQL全局变量的默认值

时间:2015-03-23 06:17:02

标签: mysql wamp

使用Windows,Apache,MySQL,PHP在本地环境中工作,我通常在这2个全局设置的帮助下使用日志文件调试SQL:

SET GLOBAL general_log = 'ON';
SET GLOBAL general_log_file = 'my_log.log';

问题是这些设置会在一段时间后消失。

我最初认为它对他们设置的用户有所影响,但在我测试时没有,全局变量重新启动MySQL重启,这在WAMPP环境中很常见。

我尝试更新my.inimy-default.ini添加以下设置:

 general_log = 'ON';
 general_log_file = 'my_log.log';

但没有效果。

在WAMPP安装中更改MySQL的默认设置的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

my.ini文件中的这些条目应该可以使用

#set general-log = 0 to turn off
# or log-output = NONE
general-log
log-output = FILE
general_log_file = "C:/xampp/path/to/general-query.log"