03 Python进阶:MySQL - mysql-connector
import mysql.connector
from mysql.connector import Error
def connect_to_database(host, database, user, password):
try:
connection = mysql.connector.connect(host=host,
database=database,
user=user,
password=password)
if connection.is_connected():
print("连接成功!")
# 这里可以添加你的代码来执行数据库操作
# 例如:操作数据库,执行SQL语句等
except Error as e:
print("连接失败:", e)
finally:
if connection.is_connected():
cursor = connection.cursor()
cursor.close()
connection.close()
print("连接已关闭。")
# 使用示例
if __name__ == '__main__':
host = 'localhost'
database = 'test_database'
user = 'testuser'
password = 'testpassword'
connect_to_database(host, database, user, password)
这段代码展示了如何使用mysql-connector
库连接到MySQL数据库,并在成功连接后执行相关操作。在connect_to_database
函数中,我们尝试连接到数据库,并在成功连接后关闭连接。在使用该函数时,你需要传入正确的数据库配置信息。
评论已关闭