【深度学习】pandas操作mysql
2023-09-27 14:20:13 时间
sqlalchemy的形式
import pandas
import sqlalchemy
engine = sqlalchemy.create_engine('mssql+pymssql://用户名:密码@地址:端口号/表名')
sql = "select max(rid) as maxrid FROM student "
connection = engine.connect()
df = pandas.read_sql(sql=sql, con=connection)
print(df)
pymysql的形式
sql = "select dominant_tree_type, sum(small_class_accumulation) as total_accumulation from carbon_sink_bigscreen.res_forest_class_info where dominant_tree_type is not NULL and small_class_accumulation > 0 group by dominant_tree_type"
connection = db_conn = pymysql.connect(
host='10.10.xxx.xx',
port=3306,
user='root',
password='111111',
database='xxxx',
charset='utf8')
df = pd.read_sql_query(sql, connection)
print(df)
dominant_tree_type total_accumulation
0 桉树 2777804.0
1 湿地松 43321.0
2 阔叶树 3654.0
打印的结果
相关文章
- 【mysql+pandas】用MySQL命令处理在python中处理DataFrame数据 pandasql库
- Pandas 中的 SQLAlchemy ,create_engine清理数据库连接,pandas读取及存储MySQL
- 对比Pandas轻松理解MySQL分组聚合的实现原理
- 对比MySQL和Pandas计算用户最大连续登录天数
- Mysql 地区经纬度 查询
- 【MySQL高级】MySql中常用工具及Mysql 日志
- Laravel使用groupBy与动态生成mysql表
- Laravel 手记(连接mysql)
- 基于tomcat+spring+mysql搭建的个人博客
- MySQL集群结构说明
- mysql查最大字符串
- MySQL运维之--xtrabackup工具的原理和使用方法
- MySQL性能优化必备25条
- MySQL benchmark() 重复执行某表达式
- mysql故障解决笔记
- mysql中 union是什么鬼
- Mysql学习---Python操作Mysql 1231
- oracle数据库兼容mysql的差异写法
- TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎TokuDB 揭秘
- 【0.2】【MySQL】常用监控指标及监控方法(转)
- (0.2.7)Mysql安装——多实例安装
- (0.2.5)Mysql安装——RPM方式安装
- mysql中int、bigint、smallint、tinyint 长度
- Mysql启动失败,报Can‘t start server: can‘t create PID file: No such file or directory解决方案
- Mysql 中二进制日志的初步认知