利用Python脚本实现Mysql的批量建表以及csv文件的批量导入

本文介绍了如何使用Python脚本批量创建MySQL表格并导入csv文件。通过Python生成SQL语句并利用.bat文件执行,实现了对大量csv文件的高效处理。详细步骤包括:1) 使用for循环生成表格名称及对应SQL语句;2) 创建.bat文件执行生成的sql.txt文件,完成表格创建;3) 使用类似方法将csv文件批量导入到对应表格中。
摘要由CSDN通过智能技术生成

利用Python脚本实现Mysql的批量建表以及csv文件的批量导入

大标题写给自己!!!!

这是我在CSDN的第一篇文章,即将开启我的数据分析(其实现在我还不知道我以后会做什么,现在几乎脱离了我大学的电子信息工程专业,不过我电子专业也确实没学明白)…之路,即将面临秋招,希望能给自己做个小铺垫吧也就是。

背景

最近在跟学校老师还有研究生学姐做无人飞机项目,我负责数据整理分析,之前学了些python,现在又顺便学了些mysql,最近学姐给了我一份8.8G的csv数据文件,这么大的文件用office打开显示不全,于是用Python对这个8.8G的文件进行切割,切成2000多个60000行的csv小文件,具体切割的代码我就不往上放了。

但是现在问题来了,我一直用mysql进行简单的table创建和把一个一个的csv文件导入和筛选,现在学姐让我弄一年的数据出来,也就是365个文件,在网上找了好多教程找不到mysql的批量处理的语言,其实python应该也可以但是我想能不能把两者结合一下(主要是我不会用python处理 ),于是我想用Python编写大量的mysql语言,用笨方法批量导入。

第一次写文章废话有点多,那么现在废话少说,步入正题。

MySQL批量创建table

这里我用了python的for循环生成了一年的表格名称,顺便生成mysql语句存入txt文件中:

writefile = open('D:/sql2.t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值