mysql-[1390 Prepared statement c

2016-09-06  本文已影响0人  小Angelina

golang操作数据的时候,在执行预插入的时候,提示了这个错误

查了查mysql的相关文档,发现mysql的 Prepared statement 最多支持65535个占位变量

故修改了已有的预插入语句,改为分批次插入

例如:

excel表中有60列,插入1000条无报错

插入2000条的时候,sql中的点位符数目超过了65535,执行时报错

可以将2000条数据拆分为2个1000条插入即可

上一篇下一篇

猜你喜欢

热点阅读