MySQL是一种广泛使用的关系型数据库管理系统(RDBMS),它允许用户通过SQL(结构化查询语言)来存储、检索和管理数据。连接MySQL通常涉及到指定一个主机名,这是数据库服务器所在计算机的标识。
原因:
解决方法:
import mysql.connector
try:
# 连接到MySQL服务器
connection = mysql.connector.connect(
host="your_hostname", # 替换为你的主机名
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("MySQL连接已关闭")
请注意,上述代码示例需要安装mysql-connector-python
库,可以通过以下命令安装:
pip install mysql-connector-python
确保在实际使用中替换示例代码中的占位符(如your_hostname
、your_username
等)为实际的值。
领取专属 10元无门槛券
手把手带您无忧上云