錯誤 : Could not execute JDBC batch update
最后發現原因是SQL語句長度大於1M,
而我機器上的mysql是默認設置,
也就是說mysql通訊的數據包大小設置是1M,這就造成sql語句執行失敗。
於是把mysql的配置文件(my.ini)中的max_allowed_packet = 6M變大
mysql中,in語句中參數個數是不限制的。不過對整段sql語句的長度有了限制(max_allowed_packet)。
錯誤 : Could not execute JDBC batch update
最后發現原因是SQL語句長度大於1M,
而我機器上的mysql是默認設置,
也就是說mysql通訊的數據包大小設置是1M,這就造成sql語句執行失敗。
於是把mysql的配置文件(my.ini)中的max_allowed_packet = 6M變大
mysql中,in語句中參數個數是不限制的。不過對整段sql語句的長度有了限制(max_allowed_packet)。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。