Linux系统下连接MySQL是指在Linux操作系统环境中,通过特定的命令或工具与MySQL数据库进行交互,以执行数据的增删改查等操作。
mysql
客户端直接连接MySQL数据库。mysql-connector-python
库。原因:
解决方法:
原因:
解决方法:
wait_timeout
和interactive_timeout
参数,增加连接超时时间。import mysql.connector
try:
# 连接数据库
conn = mysql.connector.connect(
host='localhost', # 数据库地址
user='root', # 用户名
password='123456', # 密码
database='test' # 数据库名
)
# 创建游标
cursor = conn.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM users")
# 获取查询结果
results = cursor.fetchall()
# 打印结果
for row in results:
print(row)
except mysql.connector.Error as err:
print(f"Error: {err}")
finally:
# 关闭游标和连接
if 'cursor' in locals():
cursor.close()
if 'conn' in locals():
conn.close()
领取专属 10元无门槛券
手把手带您无忧上云