我的背景是使用MS-SQL而不是MySQL,我很想知道如何调试一些东西,
我需要确切地看到在MySQL数据库中正在执行的Web服务的查询(实际插入),但我无法找到免费的MS-SQL Profiler(我们没有预算)。有没有人有任何建议?
由于
伊恩
答案 0 :(得分:4)
试试:
mysql> SET profiling = 1;
mysql> SELECT * FROM {your_table}
mysql> SHOW PROFILES;
或
mysql> SHOW PROFILE;
更多信息: http://dev.mysql.com/doc/refman/5.0/en/show-profile.html
答案 1 :(得分:1)
您需要启用常规SQL日志 - The General Query Log。您可以指定记录查询的位置 - 表或文件。