python3 链接数据库sqlserver的问题

window环境下,我远程链接数据库服务器中,报错。。。
代码:
import pymssql
conn = pymssql.connect(host='192.168.1.14',user='###',password='###',database='###',charset=utf8)
报错如下:
图片说明
还请高手帮忙~~

是python 2吗? python3是另外一个模块

应该是import pymysql吧? 不是pymssql吧? 连接串里也没有指定port,你的是3306吗?

是python 2吗? python3是另外一个模块,

问题是这个模块有问题,正确的应该是 pymysq
难道你没发现你的my是ms么?

首先,确定 sqlserver 已经开启远程连接 ,用sqlserver 。。studio是可以远程连的
然后 ,charset=utf8 把这个去掉试下

连数据库一般都只要指定前面4个参数参数就行了(下面我因为不是用默认实例,所以加了\amsys,用默认实例的话,直接填服务器IP就行了,就是你上面填的那样)
conn = pymssql.connect(host='192.168.4.196\amsys', user='sa', password='123', database='test')