您的位置:首页 > 编程语言 > Python开发

Python使用pandas & pymysql读取MySQL数据到csv文件中

2017-10-13 09:31 3131 查看

一、安装pandas 和 pymysql

命令行执行:

pip install pandas
pip install pymysql


二、Python使用pymysql读取MySQL数据到csv文件中

如果字段中有中文字符,需要在建立连接时指定:
use_unicode=True


read_mysql_to_csv.py :

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

conn = pymysql.connect(host='127.0.0.1', \
user='root',password='123456', \
db='TESTDB',charset='utf8', \
use_unicode=True)

sql = 'select GroupName from group limit 20'
df = pd.read_sql(sql, con=conn)
print(df.head())

df.to_csv("data.csv")
conn.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python mysql csv