当前位置: 首页 > news >正文

【python】导出mysql数据,输出excel!

参考https://blog.csdn.net/pengneng123/article/details/131111713

import pymysql
import pandas as pd
#import openpyxl
import xlsxwriterdb = pymysql.connect(host="10.41.241.114", port=***,user='***',password='***',charset='utf8mb4' )cursor = db.cursor() #创建游标对象
sql = 'use season;' #sql语句
cursor.execute(sql)  #执行sql语句df=pd.read_sql("""SELECT * FROM csod_employee_training_detail_g""",con=db)
df1=pd.read_sql("""SELECT * FROM csod_training_g""",con=db)
df2=pd.read_sql("""SELECT * FROM csod_training_schedule_g""",con=db)df.to_excel(r'csod_employee_training_detail_g.xlsx',index=False, engine='xlsxwriter')
df1.to_excel(r'csod_training_g.xlsx',index=False, engine='xlsxwriter')
df2.to_excel(r'csod_training_schedule_g.xlsx',index=False, engine='xlsxwriter')

openpyxl.utils.exceptions.IllegalCharacterError 错误原因分析及解决办法https://blog.csdn.net/javajiawei/article/details/97147219

http://www.lryc.cn/news/180745.html

相关文章:

  • 【Java 进阶篇】JDBC ResultSet 遍历结果集详解
  • 华为数通方向HCIP-DataCom H12-831题库(单选题:161-180)
  • 【VsCode】SSH远程连接Linux服务器开发,搭配cpolar内网穿透实现公网访问
  • java并发编程 守护线程 用户线程 main
  • wxWidgets(1):在Ubuntu 环境中搭建wxWidgets 库环境,安装库和CodeBlocks的IDE,可以运行demo界面了,继续学习中
  • [VIM]VIM初步学习-3
  • RocketMQ Dashboard说解
  • 【RabbitMQ实战】05 RabbitMQ后台管理
  • PHP8中final关键字的应用-PHP8知识详解
  • 基于Java的校园失物招领平台设计与实现(源码+lw+部署文档+讲解等)
  • 〔024〕Stable Diffusion 之 模型训练 篇
  • 【MySQL入门到精通-黑马程序员】MySQL基础篇-DML
  • 【ARMv8 SIMD和浮点指令编程】NEON 加载指令——如何将数据从内存搬到寄存器(LDxLDxR)?
  • 华为云云耀云服务器L实例评测 | 实例场景体验之搭建个人博客:通过华为云云耀云服务器构建个人博客
  • 问题记录 springboot 事务方法中使用this调用其它方法
  • 【Spring Cloud】Ribbon 实现负载均衡的原理,策略以及饥饿加载
  • Linux下基本指令(上)
  • C++ 并发编程实战 第十一章 多线程应用的测试和除错
  • Redis实现API访问频率限制
  • BGP服务器租用价格表_腾讯云PK阿里云
  • 时序分解 | Matlab实现SSA-VMD麻雀算法优化变分模态分解时间序列信号分解
  • 【CSS如何实现双飞翼布局】
  • 服务注册发现机制
  • 【postgresql 基础入门】多表联合查询 join与union 并,交,差等集合操作,两者的区别之处
  • 很可惜,pyinstaller不是万能的
  • 0/1背包问题
  • Redis入门到精通——00数据类型
  • PADS9.5使用记录
  • Axios post请求出现500错误
  • 【Leetcode】171.Excel 表列序号