连接MySQL数据库是后端开发中的一个基础任务。以下是使用Python语言和mysql-connector-python
库来连接MySQL数据库的示例代码,以及涉及的基础概念和相关信息。
import mysql.connector
def connect_to_mysql():
try:
# 创建数据库连接
connection = mysql.connector.connect(
host="your_host", # 数据库服务器地址
user="your_username", # 数据库用户名
password="your_password", # 数据库密码
database="your_database" # 要连接的数据库名称
)
if connection.is_connected():
print("成功连接到MySQL数据库")
# 获取游标对象
cursor = connection.cursor()
# 执行SQL查询
cursor.execute("SELECT VERSION()")
# 获取单条数据
version = cursor.fetchone()
print(f"数据库版本: {version[0]}")
# 关闭游标和连接
cursor.close()
connection.close()
print("数据库连接已关闭")
except mysql.connector.Error as err:
print(f"连接错误: {err}")
# 调用函数连接数据库
connect_to_mysql()
通过上述代码和信息,你应该能够成功连接到MySQL数据库,并了解相关的概念和应用场景。如果在实际操作中遇到问题,可以根据错误信息进行排查和解决。
领取专属 10元无门槛券
手把手带您无忧上云