python连接SQLserver数据库,遇到的些问题及其解决方法。

1.数据库服务器本地设置。打开数据库配置工具——>启动服务器——>点击网络配置——>启用TCP/IP,右键属性——>查看端口

2.python连接SQLserver程序代码。

安装pymssql库,win+R键,输入cmd回车,输入以下命令。

pip install pymssql

python连接程序

import pymssql

def conn():
    connect = pymssql.connect(host='192.168.1.254', user='sa', password='12345678', database='mike', charset='utf8') #服务器名,账户,密码,数据库名,字符编码
    if connect:
        print('连接成功!')
    else:
        print('连接失败!')

if __name__ == '__main__':
    conn()

3.连接失败处理办法。

可能问题1:防火墙端口未开放

找到控制面板,系统和安全,windows防火墙,

 点击高级设置

入栈规则——>新建规则 

选择端口

输入特定的端口,比如Sqlserver的默认是  1433

 然后,下一步,下一步,下一步,名称随便输,完成。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐