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

执行结果

相关推荐
好家伙VCC10 小时前
**神经编码新视角:用Python实现生物启发的神经信号压缩与解码算法**在人工智能飞速发展的今天
java·人工智能·python·算法
Navicat中国10 小时前
如何使用 Ollama 配置 AI 助手 | Navicat 教程
数据库·人工智能·ai·navicat·ollama
小猿姐14 小时前
实测对比:哪款开源 Kubernetes MySQL Operator 最值得用?(2026 深度评测)
数据库·mysql·云原生
踏着七彩祥云的小丑16 小时前
pytest——Mark标记
开发语言·python·pytest
倔强的石头_16 小时前
从 “存得下” 到 “算得快”:工业物联网需要新一代时序数据平台
数据库
不爱吃炸鸡柳17 小时前
Python入门第一课:零基础认识Python + 环境搭建 + 基础语法精讲
开发语言·python
TDengine (老段)17 小时前
TDengine IDMP 可视化 —— 分享
大数据·数据库·人工智能·时序数据库·tdengine·涛思数据·时序数据
Dxy123931021618 小时前
Python基于BERT的上下文纠错详解
开发语言·python·bert
GottdesKrieges18 小时前
OceanBase数据库备份配置
数据库·oceanbase
SPC的存折18 小时前
MySQL 8组复制完全指南
linux·运维·服务器·数据库·mysql