MySQL是一种关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据管理。要与MySQL数据库连接,通常需要以下几个基础概念:
原因:
解决方法:
import mysql.connector
try:
# 建立数据库连接
connection = mysql.connector.connect(
host='localhost', # 数据库服务器地址
user='your_username', # 用户名
password='your_password', # 密码
database='your_database' # 数据库名称
)
if connection.is_connected():
print('成功连接到MySQL数据库')
except mysql.connector.Error as err:
print(f'连接失败: {err}')
finally:
if connection.is_connected():
connection.close()
print('数据库连接已关闭')
请注意,实际应用中应确保敏感信息(如用户名和密码)的安全存储和传输,避免硬编码在代码中。
领取专属 10元无门槛券
手把手带您无忧上云