python读取mysql中表内数据_Python笔记:用Python读取MySQL中的数据

本文介绍了如何使用Python的pymysql和pandas库连接到MySQL数据库并读取数据,展示了创建连接、执行SQL查询以及将数据加载到DataFrame中的过程。通过这种方式结合Python的数据分析能力和MySQL的数据存储能力。
摘要由CSDN通过智能技术生成

Python处理数据分析的优势,很多人都知道(可以实现更复杂、更灵活的操作,包括数据预处理、数据可视化输出等),但是加载到Python中的数据,只是临时存储在内存中的一张虚拟表(退出之后就会被释放掉了,直到下次有需要就得重新加载)。

Excel是具有数据的处理和存储功能,但处理能力不如Python,存储能力又不如SQL。要是能把 Python的数据分析能力与SQL的数据存储能力结合起来,那该有多好呀(可以提升自己搞数据的上限)!

因为我们一般习惯用开源(也就是免费)的,所以我用的是MySQL数据管理系统。

在我以为朋友大顺哥的远程指导下,今天上午,我终于如愿成功地实现用Python读取MySQL里面的数据了。感谢(以后有干货,大家应该多多一起分来,好实现共同进步,提高社会竞争力……)!

闲话少说,直接真刀实枪来相见。代码操作如下:

MySQL中的数据表:

8fec529bc80fdfe0fff854908dacbd7d.png

先安装pymysql库。  # pip install pymysql

# 导入需要用到的相关库

import pandas as pd

import pymysql

from sqlalchemy import create_engine

# 创建连接

# root: 后面跟本机中MySQL的密码

# 第二个mysql(最后一个)就是本机中的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值