# MySQL连接字符串的示例代码
# 使用Python的mysql-connector库来连接MySQL数据库
# 首先需要安装mysql-connector-python库,可以通过pip install mysql-connector-python来安装
import mysql.connector
# 定义连接参数
config = {
'user': 'your_username', # 数据库用户名
'password': 'your_password', # 数据库密码
'host': '127.0.0.1', # 数据库主机地址
'database': 'your_database', # 数据库名称
'raise_on_warnings': True # 是否在遇到警告时抛出异常
}
try:
# 建立连接
cnx = mysql.connector.connect(**config)
print("连接成功")
# 执行查询或其他操作
cursor = cnx.cursor()
query = "SELECT * FROM your_table"
cursor.execute(query)
# 获取查询结果
for row in cursor:
print(row)
except mysql.connector.Error as err:
print(f"连接失败: {err}")
finally:
# 关闭连接
if 'cnx' in locals() and cnx.is_connected():
cursor.close()
cnx.close()
print("连接已关闭")
mysql.connector库,用于与MySQL数据库进行交互。config来定义连接所需的参数,包括用户名、密码、主机地址和数据库名称等。mysql.connector.connect()方法并传入配置参数,尝试建立与数据库的连接。cursor,可以执行SQL查询语句,并获取查询结果。try-except-finally结构来捕获可能的异常,并确保在任何情况下都能正确关闭数据库连接。finally块中关闭游标和连接。上一篇:mysql数据库登录命令
下一篇:mysql 增加用户
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站