Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要捕获我的 MySQL 服务器上发生的所有查询错误。我查看了general_log,这似乎只是保存查询,而不是结果(无论是否抛出错误)。听有人说服务器做不到,只能在客户端做。这似乎是一个常见的功能,所以如果没有选项在服务器上记录查询错误,我会感到惊讶。
如何记录这些查询错误?
MySQL 中没有您想要的 error.log,请参阅此处您可以使用 MySQL 记录的内容。唯一的方法是查看您自己的 error.logs,例如在 php 中:
或者