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 相关文章推荐
使用PyInstaller将Python程序文件转换为可执行程序文件
Jul 08 Python
实现python版本的按任意键继续/退出
Sep 26 Python
python将字典内容存入mysql实例代码
Jan 18 Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
May 31 Python
Python中Proxypool库的安装与配置
Oct 19 Python
python中如何使用分步式进程计算详解
Mar 22 Python
对tensorflow中的strides参数使用详解
Jan 04 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
May 17 Python
如何理解Python中的变量
Jun 01 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
Dec 07 Python
Python数据分析入门之教你怎么搭建环境
May 13 Python
如何利用Python实现n*n螺旋矩阵
Jan 18 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设计模式之迭代器模式的深入解析
2013/06/13 PHP
解析php做推送服务端实现ios消息推送
2013/07/01 PHP
php实现保存submit内容之后禁止刷新
2014/03/19 PHP
分享php分页的功能模块
2015/06/16 PHP
PHP中的switch语句的用法实例详解
2015/10/21 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
JavaScript 闭包深入理解(closure)
2009/05/27 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
2013/10/16 Javascript
用headjs来管理和加载js 提高网站加载速度
2016/11/29 Javascript
AngularJS指令与指令之间的交互功能示例
2016/12/14 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
[03:21]辉夜杯主赛事 12月25日TOP5
2015/12/26 DOTA
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
2018/03/19 Python
tensorflow实现简单逻辑回归
2018/09/07 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
使用Python的Turtle绘制哆啦A梦实例
2019/11/21 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
宾馆仓管员岗位职责
2014/07/27 职场文书
领导班子作风建设年个人整改措施
2014/09/29 职场文书
2014年高二班主任工作总结
2014/12/16 职场文书
雨花台导游词
2015/02/06 职场文书
小学运动会入场口号
2015/12/24 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android
MongoDB数据库之添删改查
2022/04/26 MongoDB