美文网首页
Python将MySQL数据导出为CSV文件

Python将MySQL数据导出为CSV文件

作者: 巨数 | 来源:发表于2020-02-04 20:02 被阅读0次

Python将MySQL数据导出为CSV文件

代码

# -*- coding:UTF-8 -*-
import pymysql
import pandas as pd

# 数据库配置
mysql_setting = {
    'host': 'localhost',
    'port': 3306,
    'user': 'root',
    'passwd': 'root',
    'db': 'data',
    'charset': 'utf8'
}
# 表名
table_name = ''
# 文件路径
file_name = ''

# *****************************************

conn = pymysql.connect(**mysql_setting)
data_sql = pd.read_sql(f"select * from {table_name}", conn)
data_sql.to_csv(file_name)
print('输出完成...')

说明

其中,mysql_setting数据库相关配置,table_name表名,file_name文件路径需要自定义

代码使用pymysql和pandas包对数据库进行操作。

相关文章

网友评论

      本文标题:Python将MySQL数据导出为CSV文件

      本文链接:https://www.haomeiwen.com/subject/eiedxhtx.html