在python脚本中用sql语句向mysql里更新字段值,报错如标题。
null
其它记录都执行正常,唯独一条过不去,把sql语句直接复制到Navicat for MySQL里执行,也是报同样的错误。后来对比发现,报错的sql中,字段值较长(字符串),解决方案如下:
在my.ini配置文件 mysqld 节点下添加
max_allowed_packet = 500M
也就是配置MySQL允许的最大数据包大小,上面的500M你可以根据你的项目修改为你自己的值,只要比要导入的备份文件大就可以了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容