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 深入理解yield
Sep 06 Python
初学Python函数的笔记整理
Apr 07 Python
使用Python获取并处理IP的类型及格式方法
Nov 01 Python
在unittest中使用 logging 模块记录测试数据的方法
Nov 30 Python
python游戏开发之视频转彩色字符动画
Apr 26 Python
django之状态保持-使用redis存储session的例子
Jul 28 Python
django+tornado实现实时查看远程日志的方法
Aug 12 Python
logging level级别介绍
Feb 21 Python
基于python实现数组格式参数加密计算
Apr 21 Python
什么是Python变量作用域
Jun 03 Python
OpenCV项目实践之停车场车位实时检测
Apr 11 Python
python blinker 信号库
May 04 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/23 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
php分页代码学习示例分享
2014/02/20 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
wampserver改变默认网站目录的办法
2015/08/05 PHP
深入理解PHP类的自动载入机制
2016/09/16 PHP
PHP Header失效的原因分析及解决方法
2016/11/16 PHP
thinkPHP自动验证机制详解
2016/12/05 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
jquery maxlength使用说明
2011/09/09 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
实例详解angularjs和ajax的结合使用
2015/10/22 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
微信小程序日历组件calendar详解及实例
2017/06/08 Javascript
vue页面使用阿里oss上传功能的实例(一)
2017/08/09 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
Python的Django框架下管理站点的基本方法
2015/07/17 Python
Python入门之三角函数atan2()函数详解
2017/11/08 Python
python如何在列表、字典中筛选数据
2018/03/19 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
Python实现验证码识别
2020/06/15 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
关于Java String的一道面试题
2013/09/29 面试题
如何整合JQuery和Prototype
2014/01/31 面试题
宣传活动总结范文
2014/07/01 职场文书
企业趣味活动方案
2014/08/21 职场文书
农村优秀教师事迹材料
2014/08/27 职场文书
微软Win11什么功能最惊艳? Windows11新功能特性汇总
2021/11/21 数码科技