MySQL: 开启通用日志

7

我尝试在MySQL上启用通用日志,我使用XAMPP作为本地服务器,这是我的my.ini文件

log_output = FILE
general_log = 1
general_log = "mysql_query.log"

我完全找不到这个文件,请帮忙。


默认情况下,Xampp将mysql日志存储在“C:\ xampp \ mysql \ data”中。如果您已经在“C:”安装了Xampp,则日志文件也会存储在该位置。 - LuFFy
3个回答

5

日志存放在哪里?

mysql> SHOW variables like '%general_log%';

+------------------+--------------------+
| Variable_name    | Value              |
+------------------+--------------------+
| general_log      | ON                 |
| general_log_file | /tmp/your_path.log |
+------------------+--------------------+

您想更改位置吗?

mysql> SET GLOBAL general_log_file = 'file name';

4

我打错了XD

应该是...

general_log = 1
general_log_file = "mysql_query.log"

别忘了检查log_output变量是否是"FILE"


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接