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 中文站