python 7行代码实现MySQL表转换成Excel

Posted 过期学弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 7行代码实现MySQL表转换成Excel相关的知识,希望对你有一定的参考价值。

借助Navicat进行UI操作将mysql表转换成Excel是非常便捷的方法,但Navicat太贵,用不起,于是想到了用python 程序实现。

import pymysql
import pandas as pd
conn = pymysql.connect(host='数据库的ip', database='数据库名', user='数据库用户名', password='密码',charset="utf-8")
sql="SELECT * FROM table名"
df = pd.read_sql_query(sql, conn)#读取mysql数据
conn.close()
df.to_excel("路径+文件名.xlsx")

以上是关于python 7行代码实现MySQL表转换成Excel的主要内容,如果未能解决你的问题,请参考以下文章

Mysql中怎么用创建表

这段C语言代码如何转换成Python语言?(关于哈希表)

mysql行转列的问题,但是否并接?

Python中如何将二维列表转换成一维列表

将行插入 MySQL 表时出现 pymysql.err.ProgrammingError 错误(使用 Python、Flask、ClearDB)

Mysql 表转换成 Sqlite表