import pandas as pd
import pymysql
# 创建一个MySQL数据库的连接对象
conn = pymysql.connect(
host='47.104.31.138', port=3306,
user='guest', password='Guest.618',
database='hrs', charset='utf8mb4'
)
# 通过SQL从数据库读取数据创建DataFrame,conn表示之前的连接对象,index_col='eno'表示以eno为索引进行查询,如果数据量不大,可以删掉,反之,则有必要声明
df5 = pd.read_sql('select * from tb_emp', conn, index_col='eno')
#把数据导出到指定位置
df5.to_excel('C:/Users/wangjian/Desktop/test/3.xlsx')
参考网址:https://github.com/jackfrued/Python-100-Days/blob/master/Day66-80/71.Pandas%E7%9A%84%E5%BA%94%E7%94%A8-2.md