先导入excel数据,取前100行:

import pymysql
import pandas as pd
path = r'商业数据\股票客户流失.xlsx'  # 需要写入的文件路径,同级目录省略路径,直接写文件名
data = pd.read_excel(path)  # 使用pandas库读取数据
data=data[0:100]
data

创建数据库shuju

import pymysql
mydb = pymysql.connect(host="localhost",user="root",passwd="123456"
)
mycursor = mydb.cursor()
mycursor.execute("create database shuju")

mycursor.execute("use shuju")

创建数据表test

mycursor.execute("CREATE TABLE test(zijin VARCHAR(20), \jiaoyi VARCHAR(20) NOT NULL DEFAULT '',\yongjin VARCHAR(20) NOT NULL DEFAULT '',\leiji VARCHAR(20) NOT NULL DEFAULT '',\shichang VARCHAR(20) NOT NULL DEFAULT '',\liushi VARCHAR(20) NOT NULL DEFAULT '')\")

填入数据,总共100行

sql= 'insert into test(zijin,jiaoyi,yongjin,leiji,shichang,liushi) values (%s,%s,%s,%s,%s,%s)'
for i in range(len(data)):zijin = data.iloc[i, 0]jiaoyi = data.iloc[i, 1]yongjin = data.iloc[i, 2]leiji = data.iloc[i, 3]shichang = data.iloc[i, 4]liushi = data.iloc[i, 5] # 为保险进行一次类型转换values = ((zijin), str(jiaoyi), str(yongjin), str(leiji), str(shichang),str(liushi)) mycursor.execute(sql, values)
mycursor.execute("select * from test")

for x in mycursor:print(x)

pymysql——excel数据导入mysql相关推荐

  1. Python实现Excel数据导入MySQL

    前言 近年来,数据分析正在改变我们的工作方式,数据分析的相关工作也越来越受到人们的青睐.很多编程语言都可以做数据分析,比如Python.B.Matlab等,Python凭借着自身无可比拟的优势,被广泛 ...

  2. 将Excel数据导入mysql数据库的几种方法

    将Excel数据导入mysql数据库的几种方法 "我的面试感悟"有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结 ...

  3. navcat导入mysql bak_navcat excel数据导入mysql的方法

    navcat excel数据导入mysql的方法 先navcat导出 xls格式 然后把数据复制到往这个xls里 (按照这个xls格式) 然后导入mysql就行了 如果导入的过程无法识别excel里的 ...

  4. excel数据导入mysql被截取,从EXCEL导入数据库数值型都被四舍五入了-excel导入mysql数据库...

    excel数据导入mysql有什么好办法 使用Navicat 连接导入的数据库. excel 列的名字最好和数据库字一致,便们直查看好理解. 第一步,先创建好表,和准备好对应的excel文件.在Nav ...

  5. 利用python将excel数据导入mySQL

    主要用到的库有 xlrd 和 pymysql , 注意pymysql不支持python3 篇幅有限,只针对主要操作进行说明 连接数据库 首先pymysql需要连接数据库,我这里连接的是本地数据库(数据 ...

  6. excel mysql数据同步_将 Excel 数据导入 MySql

    能承受上万数据量,速度快,并且使用了事务,不会出现某条数据错误而导致部分数据插入(要是全部成功要是一条都不成功,测试过程中没出现失败),需要的朋友可以参考下 1.NPOI 2.MySql.Data 这 ...

  7. 使用SQLyog将Excel数据导入mysql数据库

    前提 首先,在MySQL的命令行输入: SHOW GLOBAL VARIABLES LIKE 'local_infile'; SQLyog或者其他的可视化软件都可以 结果如下图: 如果local_in ...

  8. php将excel数据导入mysql表中_【PHP】将EXCEL表中的数据轻松导入Mysql数据表

    在网络上有不较多的方法,在此介绍我已经验证的方法. 方法一.利用EXCEL表本身的功能生成SQL代码 ①.先在"phpmyadmin"中建立数据库与表(数据库:excel,数据表: ...

  9. excel导入mysql命令行_将Excel数据导入MySql

    今天是全国数学建模比赛,同学选的一个题目需要对一个large的Excel表格进行统计,好哥们儿嘛--便帮助他完成了数据从Excel到MySql的转化.记下具体步骤分享给大家,也免得大家到网上到处乱找了 ...

最新文章

  1. java hellowordk_Rhythmk 一步一步学 JAVA(4):Spring3 MVC 之 Hello Word
  2. TCP/IP协议分为哪四层,具体作用是什么。
  3. java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 错误
  4. 解决 iOS 12.4 Killed: 9 的问题
  5. 如何在SQL Server中使用级联删除?
  6. 博士后斯坦福大学计算机学院,美国斯坦福大学博士后职位
  7. mybatis批量更新的时候报Lock wait timeout exceeded; try restarting transaction
  8. chrome内核浏览器调用本地exe客户端
  9. Python+Django开发游戏充值管理后台
  10. 开发一个 app 有多难?
  11. Ubuntu:Gparted,linux 的pqmagic分区魔术师
  12. 判断char*是否为utf8编码
  13. 屏蔽ENTER键、ESC键的使用
  14. 经典递归算法之Fibonacci序列
  15. 300G,某小屁孩乐疯了
  16. mysql 日期类型转换
  17. smartupload文件上传与下载
  18. ckfinder在IE上不能使用flash上传问题的解决
  19. pajek03-05:分类
  20. matlab电磁场散度与旋度,对电场散度和旋度的理解

热门文章

  1. 小米路由器AC2100写入OpenWrt
  2. 可怜的RSA【网络攻防CTF】(保姆级图文)
  3. Git 设置用户名和邮箱
  4. 转载【数据集】计算机视觉,深度学习,数据挖掘数据集整理
  5. 蓝桥杯 未名湖边的烦恼
  6. 面试技巧自我介绍大全
  7. 分享一个nodejs中koa操作redis的工具类 基于 ioredis
  8. 人工蜂群算法c语言程序,基于人工蜂群算法的炼钢连铸生产调度方法研究
  9. NSN 内部推荐 -- 不能从电子邮件地址认证身份和来源.
  10. AI时代的大门已经打开,Tesra超算网络将加速这个进程!