我知道我可以将MySQL设置为临时记录所有查询到表中的查询,例如查询:
SET GLOBAL log_output = 'TABLE';
SET GLOBAL general_log = 'ON';
将创建一个名为mysql.general_log
的新表,其中包含通过MySQL传输的所有内容的日志。这对于调试建议很有用,但是有没有办法让每个数据库都有不同的日志表?
例如,数据库wordpress
的日志应为wordpress.general_log
。数据库myawesomeapp
应该记录到myawesomeapp.general_log
这可能吗?怎么样?
谢谢。
答案 0 :(得分:0)
不幸的是,这是不可能的。您必须有两个不同的数据库实例才能完成此任务。