养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

python 如何将excel导入mysql

时间:2024-10-24 07:33:41

如何将excel中的数据导入到mysq盟敢势袂l?使用python的MySQLdb模块可以访问mysql数据库进行读写操作,使用x造婷用痃lrd模块可以读取excel文件,所以我们可以借助这两个模块来实现将excel导入到mysql。

工具/原料

python2.7

pythonxlrd模块、MySQLdb模块

mysql

方法/步骤

1、首先我们需要安港粕登漪装MySQLdb,xlrd模块。有关python如何访问mysql数据库,大家可以参考笔者之前写的经验。而安装xlrd模块,只亟冁雇乏需要执行pip.exeinstallxlrd就可以安装成功。

python 如何将excel导入mysql

2、比如我们有一份班级学生成绩单excel,我们要导入到mysql中。那么我们首先需要创建一张表,建表语句如下图。学生成绩单内容也假设如下图所示那样。

python 如何将excel导入mysql

python 如何将excel导入mysql

3、编写程序,读取excel文件,循环处理每条记录。对一条记录,我们需要获得每一列数据,然后我们对每一行数据编写sql。使用execute(sql)的方式执行,这样就能导入到数据库中。具体的说明如图中所示。

python 如何将excel导入mysql

python 如何将excel导入mysql

python 如何将excel导入mysql

4、执行程序后我们再查看数据库中数据是否已经导入。如下图查询mysql所示,已经把excel中的数据导入进来了。

python 如何将excel导入mysql

© 一点知识