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
然后,下一步,下一步,下一步,名称随便输,完成。
更多推荐
Python连接SQLserver及连接失败解决方法
发布评论