是否可以在MySQL 5.5上记录错误的查询?
目前我遇到了一个问题,我认为我的商店系统的某些查询会在每周一次的锁定超时中发生。
但是我找不到任何关于它的日志。
当我运行错误的查询时,error_log和general_log不会记录任何错误消息,例如:
"SELECT asdf"
我收到错误
/* SQL Fehler (1054): Unknown column 'asdf' in 'field list' */
是否可以以任何方式记录此类错误?
答案 0 :(得分:0)
您可以将其传递给文件并在那里检查:
mysql -u user -p 2> errors.log
击> <击> 撞击>
收到评论后,我认为没有办法检测错误。您必须依赖代码的应用程序层来记录错误。