假設我在MySQL中運行查詢如何在一個文件中記錄SQL批量查詢
mysql>從訂戶移除的位置(9899347241); 查詢OK,2行受影響,18個警告(32.91秒)
所以現在我有一個abc.sql,其中不包含no。這樣的刪除,更新SQL的,而我使用像--verbose,--tee
mysql -h host -u user -p <abc.sql> output.txt
我曾嘗試不同的選項運行它。似乎沒有記錄信息文本 查詢確定,2行受影響,18警告(32.91秒)
我該如何登錄。基本上,當我運行批處理文件時,我希望能夠看到每個查詢是否運行正常。對我來說,做到這一點的一種方法是在刪除/更新前後包含選擇查詢,但必須有更好的方法來查看查詢是否成功運行。
可能會將這些消息寫入STDERR而不是STDOUT。嘗試添加'2>&1'來重定向stderr,以便捕獲它。 – 2012-03-01 17:45:03