python使用sql读取数据表并返回dataframe
使用如下方法即可:
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相关推荐
- 使用PowerDesigner导入SQL生成数据表模型
一直听公司做数据库的同事说用PowerDesigner设计数据库模型, 博主闲来无事决定拿来小试牛刀. 用SQL生成数据表模型: 1.启动PowerDesigner,选择"File" ...
- Spark(25) -- Spark SQL读取数据(mysql、json、parquet、csv、普通文本)
Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1. SparkSql从MySQL中 ...
- SQL Server数据表中数据的增加(插入)、查询、修改、删除
目录 零.码仙励志 一.数据表中数据的增加(插入) 二.数据表中数据的查询 三.数据表中数据的修改 四.数据表中数据的删除 零.码仙励志 伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都 ...
- Python Pandas 通过读取txt文件内容创建DataFrame
本文主要介绍Python中,通过读取txt文件内容创建Pandas的DataFrame,创建DataFrame分别使用pd.DataFrame.from_records()和pd.read_csv() ...
- pythonpandas用sql查询数据表_pandas从数据库读取数据
因为本周有一个是需要使用pandos做一个数据分析的需求,所以在这里做一下记录. Python中用Pandas进行数据分析,最常用的就是Dataframe数据结构, 这里我们主要介绍Pandas如何读 ...
- python读取第二行_使用Python操作Excel(二):读取数据表
上一节我们提到,使用openpyxl可以方便的对数据表进行操作,例如:抽象Excel数据并存入数据库 将数据库数据导出到Excel 给一个已存在的数据表追加信息 我们还介绍了一些Excel的基本术语, ...
- python存储和读取数据时出现错误_python读取json文件存sql及codecs读取大文件问题...
preface: 最近帮师兄处理json文件,需要读到数据库里面,以备其后续从数据库读取数据.数据是关于yelp网站里面的: https://github.com/Yelp/dataset-examp ...
- python 按列读取数据并写入txt_Python数据分析之Pandas读写外部数据文件!
阅读目录 1 引言 2 文本文件(txt.csv) 2.1 读取数据 2.2 写入数据 3 excel文件 3.1 读取数据 3.2 写入数据 4 mysql数据库 5 mongodb数据库 1 引言 ...
- pythonpandas用sql查询数据表_python pandas read_sql_query使用记录
版本: 系统win 10 ,python 3.5, pandas:0.25.0 解决问题: 读取到的数据为 科学计数法,然后转换成整数影响精度. pandas 使用 read_sql_query: p ...
最新文章
- Mysql INSERT、REPLACE、UPDATE的区别
- pairplot 中参数hue的作用就是在图像中将输出的散点图按照hue指定的特征或标签的类别的颜色种类进行区分
- js中推断浏览器类型
- 【学习笔记】第五章 python3核心技术与实践--字典和集合
- 不平等博弈问题学习记录(二)(对于超实数在博弈下左右相等的扩充)
- Sentinel(十一)之黑白名单控制
- FB面经Prepare: Dot Product
- 转)SQL 优化原则
- C#:Md5和Sha1两种加密方式
- vasp软件全名是什么_vasp软件主要功能
- vs2017官方下载路径
- 使用maven官方仓库直接下载项目需要的jar包方法
- word插入公式/endnote
- smss lsass http://laji.xrlyy.com病毒解决办法
- MDI打开文件时指定目录
- 在子页面控制父页面iframe的高度
- 利用Turbo C进行平面二维图形的平移,旋转,缩放,对称
- 世界上第一台电子计算机名叫试题,计算机应用基础习题填空题1世界上第一台电子计算机名为.DOC...
- python内置函数 blool()
- 服务器部署系统启动失败,安装程序配置服务器失败Microsoft SQL Server Desktop Engine...