Pandas读取MySQL数据到DataFrame的方法


Posted in Python onJuly 25, 2018

方法一:

#-*- coding:utf-8 -*-

from sqlalchemy import create_engine

class mysql_engine():
 user='******'
 passwd='******'
 host='******'
 port = '******'
 db_name='******'
 engine = create_engine('mysql://{0}:{1}@{2}:{3}/{4}?charset=utf8'.format(user,passwd,host,port,db_name))

def get_data(sql):
 pg_enine=mysql_engine()
 try:
  with pg_enine.engine.connect() as con, con.begin():
   df=pd.read_sql(sql,con)# 获取数据
  con.close()
 except:
  df=None
 return df

方法二:

conn = MySQLdb.connect(host="******",user="******",passwd="******",db='******',port = ******,charset="utf8")
sql = "select * from ****** limit 3"
df = pd.read_sql(sql,conn,index_col="id")
print df

pd 1.9以后的版本,除了sqllite,均需要通过sqlalchemy来设置

以上这篇Pandas读取MySQL数据到DataFrame的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
Apr 12 Python
Python实现PS图像明亮度调整效果示例
Jan 23 Python
Python切片操作实例分析
Mar 16 Python
使用Python微信库itchat获得好友和群组已撤回的消息
Jun 24 Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
python binascii 进制转换实例
Jun 12 Python
Python  Django 母版和继承解析
Aug 09 Python
OpenCV Python实现拼图小游戏
Mar 23 Python
Python restful框架接口开发实现
Apr 13 Python
Python中22个万用公式的小结
Jul 21 Python
python中的常量和变量代码详解
Jul 25 #Python
pandas的唯一值、值计数以及成员资格的示例
Jul 25 #Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
Jul 25 #Python
基于DataFrame改变列类型的方法
Jul 25 #Python
对pandas中Series的map函数详解
Jul 25 #Python
基于pandas将类别属性转化为数值属性的方法
Jul 25 #Python
Django实现支付宝付款和微信支付的示例代码
Jul 25 #Python
You might like
配置PHP使之能同时支持GIF和JPEG
2006/10/09 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
php结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
特殊字符、常规符号及其代码对照表
2006/06/26 Javascript
jquery遍历input取得input的name
2009/04/27 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
2015/01/02 Javascript
JS实用的动画弹出层效果实例
2015/05/05 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
2017/01/08 Javascript
判断横屏竖屏(三种)
2017/02/13 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
Django 生成登陆验证码代码分享
2017/12/12 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
python time.sleep()是睡眠线程还是进程
2019/07/09 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
请写出char *p与"零值"比较的if语句
2014/09/24 面试题
学校食堂采购员岗位职责
2013/12/05 职场文书
挑战杯创业计划书的写作指南
2014/01/07 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
保险专业自荐信范文
2014/02/20 职场文书
网络管理员岗位职责
2014/03/17 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
2015年大学班级工作总结
2015/04/28 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
摩登时代观后感
2015/06/03 职场文书
《观潮》教学反思
2016/02/17 职场文书