発生したMySQLの警告を表示するにはどうすればいいですか? 質問する

発生したMySQLの警告を表示するにはどうすればいいですか? 質問する

私は単純なMySQL CREATE TABLE文を実行して、次の行を生成しました。

「クエリは正常、影響を受けた行は 0 行、警告は 1 件 (0.07 秒)。」

しかし、警告の内容は表示されませんでした。発生した警告の内容を確認するにはどうすればいいのでしょうか? MySQL 5.1 を使用していますが、違いがあるかどうかはわかりません。オンラインで見つけたのは「SHOW WARNINGS;」だけでした。しかし、表示されるのは

「空のセット(0.00秒)」

ベストアンサー1

SHOW WARNINGSこれは私が知っている唯一の方法ですが、警告が添付されたクエリの直後に実行する必要があります。その間に他のクエリを実行したり、接続を切断したりすると、SHOW WARNINGS機能しません。

MySQLのマニュアルページ警告を表示他の方法は示されていないので、この方法に頼るしかないと思います。

おすすめ記事