Python筑基之旅-MySQL数据库
import mysql.connector
from mysql.connector import Error
def connect_to_database():
try:
# 连接到 MySQL 数据库
# 确保修改为你的数据库用户名、密码、主机名和数据库名
connection = mysql.connector.connect(
host="localhost",
user="yourusername",
passwd="yourpassword",
database="mydatabase"
)
print("连接成功")
return connection
except Error as e:
print("连接失败: ", e)
# 调用函数连接数据库
connection = connect_to_database()
# 关闭数据库连接
if connection.is_connected():
connection.close()
print("连接已关闭")
这段代码展示了如何使用mysql.connector
库连接到一个MySQL数据库。首先定义了一个函数connect_to_database
,它尝试建立数据库连接,并返回连接对象。在函数中捕获异常,并在发生错误时打印错误信息。然后调用这个函数,并在结束后关闭数据库连接。在实际应用中,需要将yourusername
、yourpassword
、localhost
和mydatabase
替换为实际的数据库连接信息。
评论已关闭