MYsql 如何记录错误查询
MYsql how to log erroneous queries
是否可以在 MySQL 5.5 上记录错误查询?
目前我有一个问题,我认为我的商店系统的一些查询 运行 进入锁定超时〜每周一次。
但是我找不到任何关于它的日志。
error_log和general_log不记录任何错误信息,当我运行一个错误查询时,例如:
"SELECT asdf"
我收到一个错误
/* SQL Fehler (1054): Unknown column 'asdf' in 'field list' */
是否可以通过任何方式记录此类错误?
您可以将其传递到文件并在那里检查:
mysql -u user -p 2> errors.log
收到评论后,我认为没有任何方法可以检测到错误。您必须依赖代码的应用层来记录错误。
是否可以在 MySQL 5.5 上记录错误查询?
目前我有一个问题,我认为我的商店系统的一些查询 运行 进入锁定超时〜每周一次。
但是我找不到任何关于它的日志。
error_log和general_log不记录任何错误信息,当我运行一个错误查询时,例如:
"SELECT asdf"
我收到一个错误
/* SQL Fehler (1054): Unknown column 'asdf' in 'field list' */
是否可以通过任何方式记录此类错误?
您可以将其传递到文件并在那里检查:
mysql -u user -p 2> errors.log
收到评论后,我认为没有任何方法可以检测到错误。您必须依赖代码的应用层来记录错误。