熊猫df到SQL Server,无需用户/密码即可连接

时间:2019-05-29 18:03:46

标签: sql-server python-3.x pandas

我目前正在尝试将熊猫数据帧写入新的SQL Server表中,并且在确定如何在不使用用户名/密码的情况下进行连接时遇到了麻烦。

Pandas文档指出必须通过sqlalchemy创建引擎,并且该公司仅通过pymssql为我提供了用于连接的示例代码(不使用pandas来完成其他任务):

    server = "server name"

    conn = pymssql.connect(server, database='TestDatabase') 

    cursor = conn.cursor()

    cursor.execute(instruction)

    conn.close()


现在,我必须将连接传递给sqlalchemy,sqlalchemy文档指出这样的连接


engine = create_engine("mssql+pymssql://<username>:<password>@<freetds_name>/?charset=utf8",
                            encoding='latin1', echo=True)

但是我们的SQL Server实例使用本地身份验证,为此我没有找到任何模型。

如何创建此连接字符串?

0 个答案:

没有答案