python上传数据到MySQL数据库

python上传数据到MySQL数据库,第1张

在这里分享一下在python中上传数据到MySQL的整体流程。

利用for循环,可以依次把列表中的每一组数据写入sql语句并执行。

需要注意的是values的每个值都需要用引号引起来,否则会报错

Python存200w数据到数据库需要474秒,因为正常的三万八千条数据仅需要9秒,以此类推出200万需要的时间。

【python存数据库速度

1、需要从文本中读取三万条数据写入mysql数据库,文件中为用@分割的sql语句,但是在读取的过程中发现速度过慢,三万八千条数据需要220秒,

2、经测试发现,影响速度的主要原因是commit(),因为没过几秒提交一次即可,但是因为提交的字符长度有限制,所以要设置一个合理的时间读取。

3、更改后,写入三万八千条数据仅需要9秒


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6727326.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存