我只是运行了一个简单的MySQL CREATE TABLE语句,该语句产生了这一行
“查询确定,受影响的行为0,警告为1(0.07秒)。”
但是,它实际上并没有告诉我警告是什么。您如何查看刚刚发生的警告的内容?我正在使用MySQL 5.1,如果有帮助的话。我在网上唯一发现的是“ SHOW WARNINGS;但这只会产生
“空集(0.00秒)。”
SHOW WARNINGS是我知道的唯一方法,但是必须在附加了警告的查询后立即运行它。如果您在两者之间运行了任何其他查询,或者断开了连接,SHOW WARNINGS则将无法使用。
SHOW WARNINGS
用于SHOW WARNINGS的MySQL手册页没有指出任何其他方法,因此,我可以肯定地说,您会坚持使用它。