MYsql如何记录错误的查询

时间:2015-04-27 09:42:07

标签: mysql error-logging

是否可以在MySQL 5.5上记录错误的查询?

目前我遇到了一个问题,我认为我的商店系统的某些查询会在每周一次的锁定超时中发生。

但是我找不到任何关于它的日志。

当我运行错误的查询时,error_log和general_log不会记录任何错误消息,例如:

"SELECT asdf"

我收到错误

/* SQL Fehler (1054): Unknown column 'asdf' in 'field list' */

是否可以以任何方式记录此类错误?

1 个答案:

答案 0 :(得分:0)

您可以将其传递给文件并在那里检查:

mysql -u user -p 2> errors.log

<击>

收到评论后,我认为没有办法检测错误。您必须依赖代码的应用程序层来记录错误。