python设计用户登录界面连接sql_FlaskSQLAlchemy:连接到M
工具集:
macOS 10.13(High Sierra公司)
Python3
瓶
烧瓶炼金术
免费TDS
pyodbc公司
如果我使用标准烧瓶sqlalchemy URI设置连
新来的烧瓶和烧瓶炼金术。正在尝试连接到远程MSSQL数据库。在 工具集: macOS 10.13(High Sierra公司) Python3 瓶 烧瓶炼金术 免费TDS pyodbc公司 如果我使用标准烧瓶sqlalchemy URI设置连接,如下所示:app.config['SQLALCHEMY_DATABASE_URI'] = 'mssql+pyodbc://:@/?port=1433&driver=FreeTDS&tds_version=7.3' 最后我得到一条错误消息: ^{pr2}$ 有趣的是mssql 完整外部连接,如果我只是在flask外部使用一个直接的pyodbc连接,它就可以工作了。该代码:cnxn = pyodbc.connect('DRIVER={FreeTDS};TDS_Version=7.3;SERVER=;PORT=1433;DATABASE=;UID=;PWD=') 我要么需要通过Flask SQLAlchemy来解决连接问题,要么想知道是否有可能使用straight创建连接pyodbc.connect语句并以某种方式将其传递到Flask SQLAlchemy中。在 谢谢你的指导和想法。在 更新 我也尝试过:params = urllib.parse.quote_plus('DRIVER={FreeTDS};SERVER=;DATABASE=;PORT=1433;UID=;PWD=;TDS_Version=7.3') app.config['SQLALCHEMY_DATABASE_URI'] = "mssql+pyodbc:///?odbc_connect=%s" % params 但是我得到了同样的“登录失败”错误。在 (编辑:源码门户网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |