如何在Python中使用mssql和pymssql通过IP远程连接MS SQL Server数据库

Vad*_*kin 1 python sql-server pymssql

如何使用 mssql 和 pymssql 模块通过 Python 中的 IP 远程连接到 MS SQL Server 数据库。要在本地连接,我使用 link = mssql+pymssql://InstanceName/DataBaseName

我启用了 TCP/IP 网络配置。但是我怎样才能获得连接链接呢?

谢谢。

Mor*_*app 5

你需要创建一个Connection对象

import pymssql
ip = '127.0.0.1'
database_connection = pymssql.connect(host=ip, port=1433, username='foo', password='bar')
Run Code Online (Sandbox Code Playgroud)

如果您使用 SQLAlchemy 或其他支持连接字符串的 ORM,您还可以使用以下格式的连接字符串。

'mssql+pymssql://{user}:{password}@{host}:{port}'
Run Code Online (Sandbox Code Playgroud)