使用PyMySQ模块,这是Python编程语言中用于与MySQL数据库交互的一个第三方库,可以处理执行SQL查询、数据插入、更新和删除等操作。
安装PyMySQL模块
pip3 install PyMySQL
复制
连接MySQL示例
复制
import pymysql
# 创建连接
connection = pymysql.connect(host='<Host>',
port=<Port>, # 比如3306
user='<myUsername>',
passwd='<myPassword>',
db='<myDatabase>',
charset='utf8mb4', # 设置字符集
)
try:
# 创建游标对象
with connection.cursor() as cursor:
sql = "SELECT * FROM `courses`"
# 执行SQL语句
cursor.execute(sql)
# 获取查询的结果
for result in cursor:
print(result)
# 关闭连接
finally:
connection.close()
复制
- <Host> Mysql服务器IP(比如192.168.2.100)
- <myUsername> 连接Mysql服务器的用户名
- <myPassword> 密码
- <myDatabase> 需要连接的数据库名
文章转载自运维笔谈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
墨天轮个人数说知识点合集
JiekeXu
382次阅读
2025-04-01 15:56:03
MySQL数据库当前和历史事务分析
听见风的声音
380次阅读
2025-04-01 08:47:17
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
353次阅读
2025-03-28 16:28:31
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
307次阅读
2025-04-15 14:48:05
MySQL 9.3 正式 GA,我却大失所望,新特性亮点与隐忧并存?
JiekeXu
282次阅读
2025-04-15 23:49:58
MySQL8.0直方图功能简介
Rock Yan
280次阅读
2025-03-21 15:30:53
云和恩墨杨明翰:安全生产系列之MySQL高危操作
墨天轮编辑部
267次阅读
2025-03-27 16:45:26
openHalo问世,全球首款基于PostgreSQL兼容MySQL协议的国产开源数据库
严少安
248次阅读
2025-04-07 12:14:29
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
188次阅读
2025-04-17 17:02:24
PG vs MySQL 执行计划解读的异同点
进击的CJR
173次阅读
2025-03-21 10:50:08