使用如下方法即可:

import pandas as pddef read_data_from_sql():import pymysql# 连接mysql数据库# db = pymysql.connect(host='127.0.0.1', port=3306, user='用户名', passwd='密码', db='数据库名')db = pymysql.connect(host='127.0.0.1', port=3306, user='test_root', passwd='test_passwd', db='test_db')cursor = db.cursor()  # 设置游标# 通过游标执行相关sql语句# cursor.execute('''select * from 表名''')cursor.execute('''select * from test_csv''')data = cursor.fetchall() # 这里是读取所有的数据data = pd.DataFrame(list(data)) # 用dataframe构造data即可# 关闭游标和数据库cursor.close()db.close()return data

简易写法:

import pandas as pd
import pymysqldef read_data_from_sql():db = pymysql.connect(host='127.0.0.1', port=3306, user='test_root', passwd='test_passwd', db='test_db')cursor = db.cursor()  # 设置游标cursor.execute('''select * from test_csv''')data = cursor.fetchall() # 这里是读取所有的数据data = pd.DataFrame(list(data)) # 用dataframe构造data即可cursor.close()db.close()return data

python使用sql读取数据表并返回dataframe相关推荐

  1. 使用PowerDesigner导入SQL生成数据表模型

    一直听公司做数据库的同事说用PowerDesigner设计数据库模型, 博主闲来无事决定拿来小试牛刀. 用SQL生成数据表模型: 1.启动PowerDesigner,选择"File" ...

  2. Spark(25) -- Spark SQL读取数据(mysql、json、parquet、csv、普通文本)

    Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1. SparkSql从MySQL中 ...

  3. SQL Server数据表中数据的增加(插入)、查询、修改、删除

    目录 零.码仙励志 一.数据表中数据的增加(插入) 二.数据表中数据的查询 三.数据表中数据的修改 四.数据表中数据的删除 零.码仙励志 伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都 ...

  4. Python Pandas 通过读取txt文件内容创建DataFrame

    本文主要介绍Python中,通过读取txt文件内容创建Pandas的DataFrame,创建DataFrame分别使用pd.DataFrame.from_records()和pd.read_csv() ...

  5. pythonpandas用sql查询数据表_pandas从数据库读取数据

    因为本周有一个是需要使用pandos做一个数据分析的需求,所以在这里做一下记录. Python中用Pandas进行数据分析,最常用的就是Dataframe数据结构, 这里我们主要介绍Pandas如何读 ...

  6. python读取第二行_使用Python操作Excel(二):读取数据表

    上一节我们提到,使用openpyxl可以方便的对数据表进行操作,例如:抽象Excel数据并存入数据库 将数据库数据导出到Excel 给一个已存在的数据表追加信息 我们还介绍了一些Excel的基本术语, ...

  7. python存储和读取数据时出现错误_python读取json文件存sql及codecs读取大文件问题...

    preface: 最近帮师兄处理json文件,需要读到数据库里面,以备其后续从数据库读取数据.数据是关于yelp网站里面的: https://github.com/Yelp/dataset-examp ...

  8. python 按列读取数据并写入txt_Python数据分析之Pandas读写外部数据文件!

    阅读目录 1 引言 2 文本文件(txt.csv) 2.1 读取数据 2.2 写入数据 3 excel文件 3.1 读取数据 3.2 写入数据 4 mysql数据库 5 mongodb数据库 1 引言 ...

  9. pythonpandas用sql查询数据表_python pandas read_sql_query使用记录

    版本: 系统win 10 ,python 3.5, pandas:0.25.0 解决问题: 读取到的数据为 科学计数法,然后转换成整数影响精度. pandas 使用 read_sql_query: p ...

最新文章

  1. Mysql INSERT、REPLACE、UPDATE的区别
  2. pairplot 中参数hue的作用就是在图像中将输出的散点图按照hue指定的特征或标签的类别的颜色种类进行区分
  3. js中推断浏览器类型
  4. 【学习笔记】第五章 python3核心技术与实践--字典和集合
  5. 不平等博弈问题学习记录(二)(对于超实数在博弈下左右相等的扩充)
  6. Sentinel(十一)之黑白名单控制
  7. FB面经Prepare: Dot Product
  8. 转)SQL 优化原则
  9. C#:Md5和Sha1两种加密方式
  10. vasp软件全名是什么_vasp软件主要功能
  11. vs2017官方下载路径
  12. 使用maven官方仓库直接下载项目需要的jar包方法
  13. word插入公式/endnote
  14. smss lsass http://laji.xrlyy.com病毒解决办法
  15. MDI打开文件时指定目录
  16. 在子页面控制父页面iframe的高度
  17. 利用Turbo C进行平面二维图形的平移,旋转,缩放,对称
  18. 世界上第一台电子计算机名叫试题,计算机应用基础习题填空题1世界上第一台电子计算机名为.DOC...
  19. python内置函数 blool()
  20. 服务器部署系统启动失败,安装程序配置服务器失败Microsoft SQL Server Desktop Engine...

热门文章

  1. 小笔记,在windows和linux下分开编译、在C\C++下都使用C风格编译
  2. OpenGL中投影矩阵(Projection Matrix)详解
  3. mysql的缓存机制是什么意思_MySQL缓存机制详解
  4. neu坐标系和xyz坐标系转换_ArcGIS投影坐标系下坐标转换成地理坐标系经纬度
  5. html前沿技术网页,html页面标签元素总结
  6. 关于球谐函数一些初步的理解
  7. 查看layui的版本号
  8. Android实现按两次back键退出应用
  9. 使用HttpClient 调用Web Api
  10. 利用圆解一元二次方程