提交 29d8c45c 创建 作者: 王晓庆's avatar 王晓庆

增加新文件

上级 c649e594
# 测试python访问数据库
import pymssql
# import collections.abc
# 查询时需要用到
import pandas as pd
#建立连接并获取cursor,容器默认端口1433
conn = pymssql.connect(host='localhost', server='localhost\SQLEXPRESS', port='1433', database='master')
cursor = conn.cursor()
# 读取 sql 文件文本内容
sql = open('testdb.sql', 'r', encoding = 'utf8')
sqltxt = sql.readlines()
# 此时 sqltxt 为 list 类型
# 读取之后关闭文件
sql.close()
# list 转 str
sql = "".join(sqltxt)
# 查询
df = pd.read_sql(sql, conn)
print(df)
# 连接用完后记得关闭以释放资源
conn.close()
print("Hello")
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论