我有一个连接到数据库的脚本。我想从脚本中提取服务器、用户、密码和数据库,并将其放入配置文件中。我成功地从配置文件中提取值。我的问题是pymssql.connect语法中有变量时失败。我把我的示例代码粘贴在下面。这可能吗?在
###database connection
config = configparser.ConfigParser()
config.read('test.config')
server = config['DEFAULT']['SQLServer']
db = config['DEFAULT']['Database']
user = config['DEFAULT']['User']
password = config['DEFAULT']['Password']
###this works
####conn = pymssql.connect(host='Server1', user='Joe',password='MyPass', database='MyDB')
###this doesn't
try:
conn = pymssql.connect(host=server, user=user,password=password, database=db)
except Exception as e:
print(str(e))
sys.exit()
这就是我检索连接属性和连接的sql server数据库的方法
相关问题 更多 >
编程相关推荐