怎么用Python连接所有数据库做数据分析
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,本篇内容主要讲解"怎么用Python连接所有数据库做数据分析",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用Python连接所有数据库做数据分析"吧!
千家信息网最后更新 2024年11月30日怎么用Python连接所有数据库做数据分析
本篇内容主要讲解"怎么用Python连接所有数据库做数据分析",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用Python连接所有数据库做数据分析"吧!
对于大部分sqlboys和sqlgirls而言,只关心我的sql提交到以上数据库,返回给我一个pandas的dataframe即可。所以必要的输入包括sql和数据库连接信息(包括地址,port, 账号密码)即可。
from sqlachemy import create_engine import pandas as pd # 数据库连接地址 engine = create_engine("mysql://root:123456@127.0.0.1:3306/database") # 用户要查询的sql sql = "select * from users limit 10" df = pd.read_sql_query(sql, engine)
presto
# presto uri = "presto://username:password@127.0.0.1:8080/database?source=pyhive" sql = "select * from users limit 10" df = pd.read_sql_query(sql, create_engine(uri))
mysql
# mysql uri = "mysql://root:123456@127.0.0.1:3306/database" sql = "select * from users limit 10" df = pd.read_sql_query(sql, create_engine(uri))
druid
# druid uri = "druid://: @ : /druid/v2/sql" sql = "select count(*) from users where _time> TIME_SHIFT...." df = pd.read_sql_query(sql, create_engine(uri))
更多数据库连接方式:
基本上市面上所有的数据库,只要该数据库支持sqlalchemy dialect和对应的python driver,都可以按照上面的套路去无脑操作。简单省心。
核心只需要一行代码即可:
df = pd.read_sql_query(sql, create_engine(uri))
到此,相信大家对"怎么用Python连接所有数据库做数据分析"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
数据
数据库
数据分析
分析
内容
地址
更多
学习
查询
实用
更深
省心
必要
一行
代码
信息
兴趣
大部分
套路
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网页数据库怎么制作
数据库技术的主要特别
乡级规划数据库
宏观中高频数据库
能耗管理系统软件开发
公安部网络安全信息评估中心
数据库高可用关键技术分析
网络安全试点项目
苹果版软件开发
构建开展网络安全
成都工商学院网络安全
调取基础数据库耗费大量网络
什么是数据库安全的第一保险
宁夏政务软件开发公司排行榜
宝山区管理软件开发诚信服务
网络安全知识内容幼儿园
服务器带宽满了
网络安全手抄报文字内容素材
电报app无法连接服务器
湖北多功能软件开发联系方式
dsm 数据库打不开
北方华思网络技术
北京大鱼互动网络技术
云采网络技术有限公司
网络安全的学习难度大么
做软件开发的一般在无锡哪里
数字经济与网络安全的概念股
数据库as on
电脑网络技术应用考试成绩
数据库实录视频