问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 向数据库写数据,可以写一部分,但是之后就报2006错误

发布网友 发布时间:2022-04-10 00:55

我来回答

2个回答

热心网友 时间:2022-04-10 02:24

关于mysql为什么gone away我这里就不描述了。你有时间可以详细看一下教程,对你会有很大帮助的。

这里仅仅讲如何处理这件事情,从python程序员来说,如果没有mysql server的管理权限如何去处理。

建议是两个办法,第一是找到合适的时间点进行commit; 第二是进行出错处理。具体到你这个情况,我建议是写50条后,就主动发起一个commit;的mysql命令。写在你自己的mysql的语句后面。 很有可能,不用重新连接也可以解决这个问题。 第二就是当发生mysql gone away错误时,先尝试关闭cursor,再尝试关闭mysql连接,然后进行mysql的重新连接, cursor当然也去重新初始化,重新将刚才失败的语句进行写入。

如果正好是50条语句一起写入,还没有来得及commit就失败了,有可能需要将50条全部重新写入一次。

如果你用的是insert方法, 需要在insert后面加一个ignore,这样避免重复记录的产生。

如果遇到新的问题,再灵活处理。

热心网友 时间:2022-04-10 03:42

http://www.jb51.net/article/23781.htm
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 电脑连接打印机 打印机没墨了反正怎么检查打印机 影视后期制作需要什么显示器,多大的,1500左右的,麻烦大神告知一下!先谢谢了! 做平面设计的用什么显示器好? 按制作技术可以将显示器分为 一般电影制作都会选用什么专业显示器啊?求推荐一款啊大神们! 如何自己制作液晶显示器VGA连接线? 团员个人思想总结 三人合伙两人出钱一人出力怎么分配股权 如何自制显示屏 农村信用社可以协商还款么 您好,请问3人开公司一人既出钱又出力其他两人只出钱怎么分配 瘦人增肌那个牌子的增肌粉效果最好? 哪个牌子的增肌粉对瘦子有效? 撞到人,要不要先垫付医药费? 开车撞到人之后需不需要垫付医疗费呢? 撞了人需要垫付医药费吗 太平洋保险甲状腺结节能赔多少钱 开车撞到人后,车主该不该垫付医药费 请问房地产私募基金能否从开发公司成立之前(依靠基金注册公司,拿地)就投资,开发公司一分钱都没有? 最新保险理赔中甲状腺乳头癌怎么赔付- 问一问 沪深300指数怎么买定投 团员思想总结20个字或30左右 彩色打印机怎么知道没有墨水了 北京电视台影视频道的发展历程 通过张桂梅,张玉滚,莫振高的事迹对师德规范的内涵有什么感悟和理解,100... 北京卫视和北京影视频道一样吗 小米新手机电池不耐用正常吗 湖北电视台影视频道的介绍 观最美司机吴斌事迹的感受 爱的教育里的小故事的读后感500字 用您爱我的方式爱您读书感悟 用面粉加入洗洁精做出来的粘土有拉伸性吗? 易桐 这个名字是什么意思 名字紫桐是什么意思 学生高二想走春考,那是需要上网课还是入校学习?那个好? 取名为为心桐是什么含义 山东准高中生可以参加春季高考吗? 小说名字,男女主角,不要很大众的那种 “煜桐”这两个字组在一起是什么意思? 怀孕后期吃燕窝还有用吗