python 如何连接MySQL数据库
Python可以使用多个库来连接MySQL数据库,其中比较常用的有:
- pymysql库:这是一个纯Python实现的MySQL客户端库,可以用于连接和操作MySQL数据库。
- mysql-connector-python库:这是MySQL官方提供的Python驱动,用于连接和操作MySQL数据库。
- sqlalchemy库:这是一个Python ORM框架,可以使用它来连接和操作MySQL数据库。
以下是使用pymysql库连接MySQL数据库的示例代码:
import pymysql
# 打开数据库连接
db = pymysql.connect(host="localhost", user="root", password="password", database="test")
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 执行SQL语句
cursor.execute("SELECT VERSION()")
# 获取一条记录
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭游标和数据库连接
cursor.close()
db.close()
在这个示例中,我们使用pymysql库连接MySQL数据库,首先使用pymysql.connect()方法打开数据库连接,然后使用cursor()方法获取操作游标,接着执行SQL语句并获取结果,最后关闭游标和数据库连接。
使用其他库连接MySQL数据库的代码类似,只是库的名称和方法可能有所不同
原文地址: https://www.cveoy.top/t/topic/fzlc 著作权归作者所有。请勿转载和采集!