我刚刚运行了一个简单的MySQL CREATE TABLE语句,生成了这行代码
"查询正常,0行受影响,1条警告(0.07秒)."
但它并没有告诉我警告是什么.你怎么能看到刚刚发生的警告的内容?我使用的是MySQL 5.1,如果它有什么不同的话.我在网上找到的唯一一件事是"显示警告但这只会产生
"空集(0.00秒)."
我刚刚运行了一个简单的MySQL CREATE TABLE语句,生成了这行代码
"查询正常,0行受影响,1条警告(0.07秒)."
但它并没有告诉我警告是什么.你怎么能看到刚刚发生的警告的内容?我使用的是MySQL 5.1,如果它有什么不同的话.我在网上找到的唯一一件事是"显示警告但这只会产生
"空集(0.00秒)."
SHOW WARNINGS
是我知道的唯一一个方法,但是在一个附加了警告的查询之后,您必须立即运行它.如果在这两者之间运行了任何其他查询,或者断开了连接,那么SHOW WARNINGS
将不起作用.
MySQL手册SHOW WARNINGS页没有指出任何其他方法,所以我相当确定你会坚持使用它.