log = "D:\log.sql", 关闭服务后,重新启动就出现了问题。
后来,运维方面的人来帮我看了下,发现网上的一些说法根本是错误的!
下面介绍正确的做法。
1. 进入到mysql的命令行界面;
2. 执行下面这个命令:
show variables like 'gener%' ;
它会输出下面的结果:
+------------------+---------+ | Variable_name | Value | +------------------+---------+ | general_log | OFF | | general_log_file | BUG.log | +------------------+---------+
3.从上面的结果可以看出,它默认是不支持的,现在我们将其打开,执行如下的命令:
set global general_log = on;
4. 执行sql操作后,再去查询Bug.log就可以看到它执行的结果了。