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

时间:2016-09-01 16:35:21

标签: python sql-server pymssql

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

我启用了TCP / IP网络配置。 但是我如何获得连接链接?

谢谢。

1 个答案:

答案 0 :(得分:4)

您需要创建一个Connection对象

import pymssql
ip = '127.0.0.1'
database_connection = pymssql.connect(host=ip, port=1433, username='foo', password='bar')

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

'mssql+pymssql://{user}:{password}@{host}:{port}'