Python 从Excel表格到MySQL数据表
Posted 耀学问
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 从Excel表格到MySQL数据表相关的知识,希望对你有一定的参考价值。
从Excel表格到MySQL数据表
有一个Excel表格,内容如下:
可以看到有很多栏目:姓名、性别、年龄、班级、考试、语文、数学、英语、物理、化学、生物。可以分为几类:学生信息、班级信息、考试信息、科目信息、成绩信息。
拆分:可以把它拆分成两部分,一是学生信息,一是成绩信息。如下:
合并:学生信息有重复,合并他们。如下:
给每个学生加上序号,同时在成绩信息那边加上对应学生的序号。如下:
考试字段也是重复的,也可以拆分出来,加上序号。如下:
拆分后,可以给学生、考试数据表增加相关字段。如下:
考试科目也可以拆分出来,以适应更多科目的需求。如下:
最终生成了4个数据表:学生表、考试表、科目表、成绩表;成绩表与另外3个表通过学生序号、考试序号、科目序号相关联;这就是关系型数据库的典型示例。
这样,一个Excel表格数据就转换成mysql数据表了。
你会了吗?扫描以下二维码,加入学习群交流。
请点右下角 “ 在看 “ ,谢谢
以上是关于Python 从Excel表格到MySQL数据表的主要内容,如果未能解决你的问题,请参考以下文章
从 Python 网络应用程序:将数据插入电子表格(例如 LibreOffice / Excel),计算并保存为 pdf
python学习笔记-day7-2-python从mysql数据库导数据到excel,读excel,修改excel