2013-10-24 108 views
2

我需要捕獲在我的MySQL服務器上發生的所有查詢錯誤。我查看了general_log,似乎只是保存查詢,但不是結果(是否有錯誤拋出)。我聽說有人說服務器不能這樣做,而且只能在客戶端上完成。這似乎是一個常用功能,所以如果沒有選項來記錄服務器上的查詢錯誤,我會感到驚訝。MySQL服務器全局錯誤日誌

如何記錄這些查詢錯誤?

+0

可以插入[MySQL代理](http://dev.mysql.com/doc/en/mysql-proxy.html)並設置['log-level'](http:///dev.mysql.com/d oc/en/mysql-proxy-configuration.html#option_mysql-proxy_log-level)選項。 – eggyal

回答

0

在MySQL中沒有像你想要的error.log,請參閱here你可以用MySQL登錄什麼。 唯一的方法是查看你自己的error.logs例如在PHP中:

  • 漁獲在PHP和你寫你自己的日誌文件