首页 > 数据库技术 > 详细

Pandas学习笔记——连接MySql读取数据

时间:2020-05-07 14:45:53      阅读:48      评论:0      收藏:0      [点我收藏+]

一、环境准备

  Windows10

  python3.6.5

  pandas:可以使用pip进行安装(  pip install pandas  )

  MySql : 用户名root | 密码 123456 | localhost:3306 | 数据库名称:test | 表名:student

  开发工具:Anaconda或者PyCharm

  数据准备:从网络获取或自己生成的数据库数据

二、学习内容

  使用Pandas连接MySql读取数据

三、细节

1 导包

import pandas as pd
from sqlalchemy import create_engine

2 获取数据库连接

# 创建数据库连接
conn = create_engine(mysql+pymysql://{}:{}@{}:{}/{}.format("root","123456","localhost",3306,"test"))

3 编写sql语句

# sql的查询语句
sql = select * from student

4 获取数据

# 获取数据
data = pd.read_sql(sql,conn)
# 打印获取到的数据
print(data)

三、整体示例

import pandas as pd
from sqlalchemy import create_engine

# 创建数据库连接
conn = create_engine(mysql+pymysql://{}:{}@{}:{}/{}.format("root","123456","localhost",3306,"test"))

# sql的查询语句
sql = select * from student
# 获取数据
data = pd.read_sql(sql,conn)

# 打印获取到的数据
print(data)

【PyCharm】执行结果示例:

技术分享图片

 【Jupyter notebook】演示示例:

技术分享图片

 

Pandas学习笔记——连接MySql读取数据

原文:https://www.cnblogs.com/lingchen-liang/p/12842824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!