python无法连接sql server数据库问题

在通过如下语句测试sql server连接的过程中,一直出现数据库连接失败的问题:

import pymssql __name__ == '__main__':

# 创建数据库连接。Server后面的字符串为服务器地址和实例名称,服务器地址可以用ip地址如127.0.0.1,机器名称如ASUS-PC,本机还可以用localhost,服务器后面为实例名称,默认实例名称可以不写

conn = pymssql.connect(server='127.0.0.1\SQLEXPRESS2008', user='sa', password='123456', database='test')

#创建游标

cursor = conn.cursor()

#执行sql语句

cursor.execute("select * from user_info")

#循环取出查询结果

row = cursor.fetchone()

while row:

    print(row)

row = cursor.fetchone()

#关闭连接

conn.close()

后经多方查询后,发现是服务器上的sql server browser服务没有启动。启动后问题解决。

你可能感兴趣的:(python无法连接sql server数据库问题)