1.新建一个数据库

import pymysql# 打开数据库连接
db = pymysql.connect(host='localhost', user='root', password='', database='数据库名', port=端口号, charset='utf8')
# 使用cursor()方法创建一个游标对象
cursor = db.cursor()
# 使用 execute() 方法执行 SQL,如果表存在则删除
cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")
# sql语句创建表
sql = '''create table 表名(     # 根据自己的需要添加字段observation_type varchar(20),observation_point varchar(40),observation_time datetime,average_value float,max_value float,min_value float,momentary_value float,temperature float)
'''
cursor.execute(sql)
db.close()

2.将Excel文件中的数据插入MySQL数据库

import MySQLdb
import pandas as pdfilePath = 'data.xlsx'
data = pd.read_excel('data.xlsx')
con = MySQLdb.connect(host='localhost',user='root',passwd='',db='数据库名',charset='utf8'
)c = con.cursor()  # 游标对象
query = "insert into 表名 values(%s,%s,%s,%s,%s,%s,%s,%s)"
for r in range(0, len(data)):observation_type = data.iloc[r, 0]observation_point = data.iloc[r, 1]observation_time = data.iloc[r, 2]average_value = data.iloc[r, 3]max_value = data.iloc[r, 4]min_value = data.iloc[r, 5]momentary_value = data.iloc[r, 6]temperature = data.iloc[r, 7]values = (observation_type, observation_point, observation_time, average_value, max_value, min_value, momentary_value, temperature)c.execute(query, values)con.commit()
con.close()

使用Python将Excel文件中的数据插入MySQL数据库,你学会了吗?相关推荐

  1. cpp导入excel到mysql_将EXCEL表格中的数据导入mysql数据库表中

    本文转载自http://blog.sina.com.cn/s/blog_5d972ae00100gjij.html 今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命 ...

  2. 从csv文件中导入数据到MySQL数据库

    从csv文件中导入数据到MySQL数据库 转: 一.Workbench客户端导入(8.0.11基本导不全且速度奇慢) 1.点击如下图标创建数据库(非必要) 2.在表类上右键导入 二.SQL语句导入(可 ...

  3. Python读取excel文件中的数据,绘制折线图、散点图

    https://www.cnblogs.com/liulinghua90/p/9935642.html https://blog.csdn.net/qq_32458499/article/detail ...

  4. Python 读取excel文件中的数据并转换为字典

    利用利用xlrd读取excel文件 在做自动化测试的时候,采用了将测试数据用例保存在excel表格中,然后从excel表格中读取数据.所以就有必要将excel数据转换为dict 例如: 需要将下图ex ...

  5. mysql数据库导入到excel表格数据_[转载]将EXCEL表格中的数据导入mysql数据库表中(两种方法)...

    今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命上网查阅方法,发现以下两种方法比较可行: 在此之前先说说按照网上的说法我没有试验成功的方法,将excel文件xls保 ...

  6. 把EXCEL表格导入到MYSQL中_将EXCEL表格中的数据导入mysql数据库表中(两种方法)...

    今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命上网查阅方法,发现以下两种方法比较可行: 在此之前先说说按照网上的说法我没有试验成功的方法,将excel文件xls保 ...

  7. python读取excel表格-python读取excel表格中的数据

    使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...

  8. python打开excel数据库_使用python导入excel文件中的mssql数据库数据

    我试图用python导入excel文件中的mssql数据库数据.我的数据在excel表格中的顺序不正确.e. g它显示第1列数据,然后是第3列,第2列,然后是第4列,依此类推. 我使用以下脚本:imp ...

  9. python打开excel的函数-Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  10. 使用Python获取Excel文件中单元格公式的计算结果

    假设有如下Excel文件,其中第二个WorkSheet中数据如下: 其中D列为公式,现在要求输出该列公式计算的数值结果,代码如下: 代码运行结果: ----------相关阅读---------- 1 ...

最新文章

  1. SSL、SSH、OpenSSH、OpenSSL 区别
  2. AngelToken揭秘区块链之四大链
  3. python之时间日期time
  4. 会员制的cd出租销售java_模式|酒店改造养老会员制盈利模式及交易结构深度探讨...
  5. JavaScript随笔一篇
  6. 隐藏在SWT、Swing、AWT背后的故事
  7. 【html、CSS、javascript-11】jquery-事件使用方法总结
  8. Matlab简单教程:函数
  9. 计算机主板 也叫系统版,电脑主板是什么
  10. flutter集成高德地图
  11. JS代码获取当前项目名称
  12. 计算机第二道密码怎么取消,电脑设置两道密码的具体方法
  13. 复习Web前端开发(一)
  14. 数据结构与算法---均摊时间复杂度
  15. 日常生活中使用的台式计算机,台式电脑鼠标不动应该怎么办
  16. Windows系统下R语言环境搭建及高级图表绘制
  17. 3个自由度搬运机械手设计【CAD图纸+毕业论文+电路图+梯形图+接线图】
  18. PHP 登录TPlink路由器
  19. oracle 用Sqlplus连接的时候中文出现乱码“?胧淙胗没?”的解决方案
  20. Hilbert 第十问题漫谈

热门文章

  1. 【UIKit】键盘设计2
  2. jQuery实例——表格隔行换色
  3. GoAhead2.5源代码分析之10-web server主程序(main.c)
  4. Spring框架利用PropertyPlaceholderConfigurer初始化加载多properties文件
  5. 28.TCP/IP 详解卷1 --- SMTP:简单邮件传输协议
  6. 11.TCP/IP 详解卷1 --- UDP:用户数据报协议
  7. 21. Window moveTo() 方法
  8. 用TestComplete实现一个关键字驱动测试框架
  9. 内网渗透 - 权限维持 - Linux
  10. [Apple开发者帐户帮助]二、管理你的团队(7)管理服务器帐户