演示python连接数据库

先准备好数据库的配置, 域名,端口号,用户,密码,数据库名称。安装好【pymysql】库。

注意这里的db里,输入 数据库的分库名称,不是输数据库的名称

复制代码
# 导包
import pymysql

# # 连接到MySQL数据库
db=pymysql.connect(host="127.0.0.1",port=3306,user='root', password='xxx', db='test')

再创建游标对象,执行查询语句

复制代码
# 创建一个游标对象
cur=db.cursor()
# 执行一个查询
sql ='SELECT * FROM STUDENT'
cur.execute(sql)
# 打印查询结果
result=cur.fetchall()
print(result)

执行结果

相关推荐
y = xⁿ12 分钟前
MySQL:count(1)与count(*)有什么区别,深分页问题
android·数据库·mysql
苏渡苇13 分钟前
5 分钟跑起 Redis(Docker 版)
数据库·redis·缓存·docker·redis入门
TechWayfarer21 分钟前
攻防对抗:利用IP段归属查询工具快速封禁攻击源——3步联动防火墙(附脚本)
python·网络协议·tcp/ip·安全
m0_4939345325 分钟前
Go语言中 & 与 - 的本质区别及指针使用详解
jvm·数据库·python
gjc59236 分钟前
踩坑案例:容器方式部署的MySQL无法访问?
数据库·mysql
Greyson138 分钟前
Redis如何解决哨兵通知延迟问题_优化客户端连接池动态刷新拓扑的订阅监听机制
jvm·数据库·python
bekote39 分钟前
笔记|数据库
数据库·笔记
深蓝海拓39 分钟前
基于QtPy (PySide6) 的PLC-HMI工程项目(十)框架初成的阶段总结
网络·笔记·python·学习·ui·plc
Dream of maid1 小时前
Mysql(8)约束
数据库·mysql
阿_旭1 小时前
基于YOLO26深度学习的【辣椒成熟度检测与计数系统】【python源码+Pyqt5界面+数据集+训练代码】
人工智能·python·深度学习·辣椒成熟度检测