演示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)

执行结果

相关推荐
snow@li12 小时前
数据库:市场中都有哪些数据库 / 优缺点 使用情况
数据库
kishu_iOS&AI12 小时前
深度学习 —— 损失函数
人工智能·pytorch·python·深度学习·线性回归
好运的阿财12 小时前
OpenClaw工具拆解之canvas+message
人工智能·python·ai编程·openclaw·openclaw工具
wengqidaifeng12 小时前
python启航:1.基础语法知识
开发语言·python
NoSi EFUL12 小时前
MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
android·数据库·mysql
观北海12 小时前
Windows 平台 Python 极简 ORB-SLAM3 Demo,从零实现实时视觉定位
开发语言·python·动态规划
河阿里12 小时前
SQL数据库:五大范式(NF)
数据库·sql·oracle
FreakStudio13 小时前
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机
柴米油盐那点事儿13 小时前
python+mysql+bootstrap条件搜索分页
python·mysql·flask·bootstrap
AC赳赳老秦13 小时前
OpenClaw二次开发实战:编写专属办公自动化技能,适配个性化需求
linux·javascript·人工智能·python·django·测试用例·openclaw