python pymssql连接MSSQL以及无法连接解决方法

欢迎加入学习交流QQ群:657341423


python 连接pymssql语法就比较通俗直白,有两个模块可以链接数据库。

import pymssql
import _mssql

具体差异可以看官网文档
http://www.pymssql.org/en/stable/intro.html

然后就是链接语句

conn=pymssql.connect(server='.',user='sa',password='123',database='test')
conn = _mssql.connect(server='.', user='sa', password='123',database='test')

分别对应两种不同的链接方法,基本上都是没什么差异,不过有时候会出现这个语句无法链接的情况,看报错情况:
这里写图片描述
这归根到底都是TCP/IP的端口问题,解决方法:
这里写图片描述
更改成图中端口即可实现connect连接。

python 链接mssql代码:

import pymssql
import _mssql

conn=pymssql.connect(server='.',user='sa',password='123',database='test')
conn = _mssql.connect(server='.', user='sa', password='123',database='test')

cur=conn.cursor()

cur.execute('select top 5 * from [dbo].[pythontest]')
print (cur.fetchall())

cur.close()

conn.close()

两种链接方式都可以实现。


欢迎加入学习交流QQ群:657341423

  • 3
    点赞
  • 0
    评论
  • 7
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

打赏
文章很值,打赏犒劳作者一下
相关推荐
©️2020 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页

打赏

Xy-Huang

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者