知道最后一个mysql错误

时间:2011-05-09 02:34:48

标签: mysql error-handling

我运行一个PHP脚本,它可以完成很多mysql工作

某些时候mysql失败,没有打印任何错误

我想从控制台转到mysql,并询问最后一个错误是什么。

我该怎么做?

(我知道php的mysql_error(),但我正在寻找可以直接独立于php脚本运行的mysql命令)

1 个答案:

答案 0 :(得分:6)

你可以运行

SHOW ERRORS;

一个类似的有用的是:

SHOW WARNINGS;

修改

显然,这只会显示您自己会话中的错误(或警告)。所以我猜它不适合你的目的(使用控制台来查找由php引起的错误)。

无论如何,您可以阅读手册以获取更多信息(它没有说明跨会话错误记录):http://dev.mysql.com/doc/refman/5.0/en/show-warnings.html