import pyodbc
# 定义连接字符串
conn_str = (
    "DRIVER={SQL Server};"
    "SERVER=server_name;"
    "DATABASE=database_name;"
    "UID=user_id;"
    "PWD=password"
)
# 建立数据库连接
try:
    conn = pyodbc.connect(conn_str)
    print("连接成功")
except Exception as e:
    print(f"连接失败: {e}")
    exit()
# 创建游标对象
cursor = conn.cursor()
# 执行查询
query = "SELECT * FROM table_name"
cursor.execute(query)
# 获取查询结果
results = cursor.fetchall()
for row in results:
    print(row)
# 关闭游标和连接
cursor.close()
conn.close()import pyodbc,用于与数据库进行交互。conn_str 包含了连接到 SQL Server 数据库所需的信息,如驱动程序、服务器名称、数据库名称、用户名和密码。pyodbc.connect(conn_str) 尝试连接到数据库,并捕获可能的异常。cursor = conn.cursor(),游标用于执行 SQL 查询并获取结果。cursor.execute(query) 执行 SQL 查询语句。cursor.fetchall() 获取所有查询结果,并通过循环打印每一行。上一篇:python实现md5加密
下一篇:python字典添加键值对
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站