Pandas读取MySQL数据到DataFrame的方法

 更新时间:2018年07月25日 10:14:55   作者:data_evangelists  
今天小编就为大家分享一篇Pandas读取MySQL数据到DataFrame的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

方法一:

#-*- 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实现简单区块链结构

    区块链是一种数据结构,也是一个分布式数据库。这篇文章主要介绍了python实现简单区块链结构的相关知识,需要的朋友可以参考下
    2021-04-04
  • 删除pandas中产生Unnamed:0列的操作

    删除pandas中产生Unnamed:0列的操作

    这篇文章主要介绍了删除pandas中产生Unnamed:0列的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python中的Nonetype类型怎么判断

    Python中的Nonetype类型怎么判断

    这篇文章主要介绍了Python中的Nonetype类型怎么判断?具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Pytorch Tensor的统计属性实例讲解

    Pytorch Tensor的统计属性实例讲解

    今天小编就为大家分享一篇Pytorch Tensor的统计属性实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python数字图像处理图像的绘制详解

    python数字图像处理图像的绘制详解

    这篇文章主要为大家介绍了python数字图像处理图像的绘制示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Python如何拆分ZIP文件

    Python如何拆分ZIP文件

    这篇文章主要介绍了Python如何拆分ZIP文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • Python使用matplotlib绘制三维参数曲线操作示例

    Python使用matplotlib绘制三维参数曲线操作示例

    这篇文章主要介绍了Python使用matplotlib绘制三维参数曲线操作,结合实例形式分析了Python使用matplotlib的数值计算与图形绘制相关操作技巧,需要的朋友可以参考下
    2019-09-09
  • Python如何爬取b站热门视频并导入Excel

    Python如何爬取b站热门视频并导入Excel

    这篇文章主要介绍了Python如何爬取b站热门视频并导入Excel,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • 复习Python中的字符串知识点

    复习Python中的字符串知识点

    这篇文章主要介绍了Python中字符串的一些知识点,来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04
  • python中numpy数组与list相互转换实例方法

    python中numpy数组与list相互转换实例方法

    在本篇文章里小编给大家整理的是一篇关于python中numpy数组与list相互转换实例方法,对此有兴趣的朋友们可以学习下。
    2021-01-01

最新评论