pandas读取sql文件出现:告警UserWarning: pandas only supports SQLAlchemy connectable

news/发布时间2024/5/17 12:34:40


错误原因:导入sql的方式更新了

解决方法:

import pandas as pd
from sqlalchemy import create_engine
MYSQL_HOST = 'localhost'
MYSQL_PORT = '3306'
MYSQL_USER = 'root'
MYSQL_PASSWORD = '123456'
MYSQL_DB = 'cldk_data'
engine = create_engine('mysql+pymysql://%s:%s@%s:%s/%s?charset=utf8'
% (MYSQL_USER, MYSQL_PASSWORD, MYSQL_HOST, MYSQL_PORT, MYSQL_DB))

data=pd.read_sql('select * from pt_user',engine)
print(data)

运行结果:

D:\Python\p\Scripts\python.exe "D:\Python\python-learning\数据分析(二)\读取文件.py"
USER_UUID USER_NAME ... DEL_FLAG MODTIME
0 001fddf8608c4cd1bbac81dde4e0c701 zhaowei ... 0 2022-11-16 17:07:01
1 011d83b63034470ab6225a2ead643cf7 hanguobing ... 0 2022-11-16 17:07:01
2 01635ed157e445bba6725675bdd8ff67 renjun ... 0 2022-11-24 10:45:55
3 02d7938e06934f48b92baec5348a8609 yanwenyi ... 0 2020-07-30 16:20:25
4 0311e42abab4467a80aefd2ebd18ab19 zhangjifang ... 0 2020-07-30 16:20:25
.. ... ... ... ... ...
64 9ca276a5609111edabb4204747cf5c3e HuYujiao ... 0 2022-11-10 08:50:39
65 9ca87e7a609111edabb4204747cf5c3e TaoHan ... 0 2022-11-10 08:50:39
66 9ef1c745625d11edbffa005056c00001 wxl ... 0 2022-11-14 21:45:40
67 d6ae0dd2633c11ed9d3d00ffac55512a wec ... 0 2022-11-14 21:43:09
68 fb1b7efc853b40d0b2206d8a1c672d53 eee ... 0 2022-11-17 16:02:18

[69 rows x 10 columns]

进程已结束,退出代码为 0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/23235170.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

找win电脑代理地址

1.进入控制面板2.Internet属性3.局域网设置

Ubuntu部署有道QAnything(中间涉及到更换mysql容器端口)

系统配置版本:Ubuntu 20.04 有两块3090的显卡 下载相关文件首先下载源码,下载完成后解压得到QAnything-master文件夹 github下载地址:https://github.com/netease-youdao/qanything gitee下载地址:https://gitee.com/netease-youdao/QAnything?_from=gitee_search 下载emb…

03-支付服务

1. 交易流程 下面我们来看下基础服务组件中的交易模块,我们已完成结算功能,如图所示,在结算这个模块中我们都会进入到一个子流程【交易流程】:对于交易,大家应该都知道,就是买东西付款,卖东西收款,在任何一个盈利的系统中,都离不开交易模块,下图是一个扫码支付的粗略…

读天才与算法:人脑与AI的数学思维笔记03_AlphaGo

读天才与算法:人脑与AI的数学思维笔记03_AlphaGo1. 国际象棋 1.1. 1997年计算机“深蓝”(Deep Blue)击败了顶尖国际象棋手,但机器取代数学研究机构还言之尚早 1.2. 下国际象棋与数学的形式化证明颇有相似之处,但学者认为中国围棋的思维方式更能够体现数学家思考的创造性和…

框架图与动机结构化与可重定目标代码生成

框架图与动机结构化与可重定目标代码生成 用于数值计算的代码生成方法传统上侧重于优化循环嵌套的性能。相关分析侧重于标量元素,因为循环嵌套的主体通常计算单个元素。这样的分析必须考虑内存依赖性与混叠。这些方法在过去进行了深入研究,并已达到高度成熟。当从像C或Fortra…

MVCC

多版本并发控制,多个事物并发的情况下到底该访问哪个版本你解释一下MVCC?mvcc的意思是多版本并发控制。指维护一个数据的多个版本,使得读写操作没有冲突, 它的底层实现主要是依赖了数据库中的三个部分,隐藏字段,undo log日志和readView读视图 隐藏字段是指:在mysql中给每…