连接不上数据库,首先可以排除是代码的问题,连接方式都是千篇一律的。

大多数问题都是本机的两个原因造成的,1.服务没有开启,2.没有启动SQL配置的TCP/IP

下面给出统一解决方案:

首先从开始菜单找到SQL数据库的配置工具,比如我的是Microsoft SQL Server文件夹下的"SQL Server 2019配置管理器",

找到TCP/IP,如果没有启动,右键——启动。

WIN + R调出运行框,输入services.msc,找到SQL开头的所有服务,没启动的都给它启动好,重点关照两个MSSQLSERVER实例服务和SQL Server Browser服务。

最后附上连接代码,通常关于连接SQL数据库就是这两个解决方法!首先要pip install pymssql。

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

conn= pymssql.connect(server=‘.‘, user=‘sa‘, password=‘333555‘, database=‘Test‘)

这里也算一个小技巧,server如果是本机,可以直接用英文句号代替。连接SQL可以不用ip地址+端口,就上面这种连接方式就很简洁。

原文:https://www.cnblogs.com/ccwx/p/12987615.html

python与sql连接不上_Python连接不上SQL Server的两种根治思路相关推荐

  1. python创建树结构、求深度_Python实现二叉树的最小深度的两种方法

    找到给定二叉树的最小深度 最小深度是从根节点到最近叶子节点的最短路径上的节点数量 注意:叶子节点没有子树 Example: Given binary tree [3,9,20,null,null,15 ...

  2. python通过什么对象连接数据库步骤_Python连接MySQL数据库方法介绍(超详细!手把手项目案例操作)...

    本文涉及到的开发环境:操作系统 Windows 10 数据库 MySQL 8.0 Python 3.7.2 pip 19.0.3 两种方法进行数据库的连接分别是PyMySQL和mysql.connec ...

  3. vue 如何将参数放到连接上_通过Vue路由传参的两种方式及Vue组件中接收参数的方式...

    1. Vue传参方式 1.1 通过动态路由传参 我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件.例如,我们有一个 User 组件,对于所有 ID 各不相同的用户,都要使用这个组件来渲染.那 ...

  4. python回声程序echo 一行代码_Python Socket 编程示例 Echo Server

    简评:我们已经从「Python Socket 编程概览」了解了 socket API 的概述以及客户端和服务器的通信方式,接下来让我们创建第一个客户端和服务器,我们将从一个简单的实现开始,服务器将简单 ...

  5. linux 开机连接wifi密码忘了怎么办,WIFI密码忘了怎么办 两种方法轻松找回密码

    WIFI密码我们设置过一次之后基本上就是永久自动连接了,久而久之,自己也忘记了密码是多少了.当有客人来你家的时候,询问你要WIFI密码你却无从说起.WIFI密码忘了怎么办,今天小编要交大家几个方法找回 ...

  6. python和c语言相通吗_python和C语言互相调用的几种方式

    1 2 3 4 5 6 7 8 9 版权申明:本文为博主窗户(Colin Cai)原创,欢迎转帖.如要转贴,必须注明原文网址 http://www.cnblogs.com/Colin-Cai/p/75 ...

  7. python与c语言混合编程_python和C语言混编的几种方式

    Python这些年风头一直很盛,占据了很多领域的位置,Web.大数据.人工智能.运维均有它的身影,甚至图形界面做的也很顺,乃至full-stack这个词语刚出来的时候,似乎就是为了描述它. Pytho ...

  8. python中的星号和乘号_Python 函数中参数前面一个和两个星号(**)的区别

    Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化 脚本( shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. 在 P ...

  9. python读取png图片只有一个图层_python实现读取并显示图片的两种方法

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1. ...

最新文章

  1. 笔记-项目人力资源管理-建设项目团队
  2. 每个人都应该知道的25个大数据术语 1
  3. 基于keras中IMDB的文本分类 demo
  4. 【开源项目----Android OPenGLES渲染YUV视频文件】
  5. URL重写(使用微软URLRewriter)
  6. 基于消息队列的UDP并发服务器v1
  7. 【Android学习笔记】【Android学习资源】GitHub上史上最全的Android开源项目分类汇总
  8. windows10小白第一次装,严格参考教程(转)
  9. mp3 资源文件压缩
  10. java作品_50幅惊艳的分形艺术作品
  11. 思考的救赎(一):三消游戏实现探索
  12. laravel maatwebsite/excel3.1 导入导出详解
  13. 【冷冻电镜|论文阅读】A feature-guided, focused 3D signal permutation method for subtomogram averaging
  14. Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding阅读笔记
  15. 2022---hgame第一周WriteUp
  16. ROS2教程(入门级):记录和回播数据
  17. [LifeHack]Hack决策系统
  18. Google前员工创办社交推荐引擎Stamped,已获A轮投资
  19. 从设计哲学对比波卡与Cosmos
  20. 地下城怎么用计算机打桩,dnf打桩伤害计算器

热门文章

  1. 前端学习(687):for循环执行流程
  2. Python isnumeric()方法
  3. Centos7中Memcached安装使用说明
  4. Request请求:Failed to execute ‘setRequestHeader‘ on ‘XMLHttpRequest‘: String contains non ISO-8859-1 c
  5. VueCli3 项目结构和具体作用
  6. display:table-cell自适应布局下连续单词字符换行
  7. visual studio enter键代码自动补全
  8. python数据标准类型_Python的标准数据类型(下)
  9. 如何给定两个gps坐标 算出航向角_机器人开发如何配置ROS中的TF变换关系?
  10. shell语法 06-Linux文本处理-grep