当搜索到这篇文章时,想必你已经安装好了python、pymssql、sql server和SSMS。

我的sql版本是

SQL Server Management Studio                        15.0.18424.0
SQL Server 管理对象 (SMO)                        16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1
Microsoft Analysis Services 客户端工具                        15.0.19750.0
Microsoft 数据访问组件 (MDAC)                        10.0.19041.2006
Microsoft MSXML                        3.0 6.0 
Microsoft .NET Framework                        4.0.30319.42000
操作系统                        10.0.19044

python3.10

SSMS部分

首先,管理员身份打开SSMS,一般是下图的样子,点击连接

连接成功后,如下图操作,进入属性

进入属性后 ,点击安全性,服务器身份验证选择第二个,如下图

确定后如下图操作,点击新建登录名

然后如下图操作,主要红色部分,密码建议设置为12345678

然后如下图操作,点击确定

然后用重新连接

如上图选择,使用tom,12345678 登录

然后新建一个数据库qq,#不会就百度

Sql Server Configuration Manager部分

管理员身份打开

将下图左边红线下的各个协议都启用

双击选是即可,如下图

然后如下图操作,启用所有IP地址(截图只截了三个),主要是要127.0.0.1,但全启用省的麻烦

然后最下边如下图,TCP 动态端口sql一般都是1433

点击确定,重启服务,如下图

python——pymssql部分

我用的是VScode,已经安装好pymssql了

先在SSMS里新建查询,输入 select SERVERPROPERTY('Sqlcharsetname')

执行,如下图红线,得到一个cp936   #这里每个人可能不一样

然后在vscode里输入  #将charset="cp936"里的cp936替换成你刚查出来的

import pymssql #引入pymssql模块pymssql.connect(host='127.0.0.1',user='tom',password='12345678',database='qq',charset="cp936")if conn:print(f"连接成功{conn}-----")

运行,不出意外就连接成功了。

'''
Created on Oct.31 2022@author: 臧加伟其中遇到的错误有\nDB-Lib error message 20002, severity 9(20009, b'DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (<local machine>)\n')最后总结出了上述步骤,如有错误,欢迎指导'''

python pymssql连接本地SQL SERVER相关推荐

  1. 最简便的Revit信息导出到数据库本地SQL SERVER

    前言: 这个问题一开始把他想简单了: 因为数据库的类型实在是很多,而且,微软的ODBC的API接口,看起来越来越不流行了.所以,也许需要你去做很多的工作. Revit导出的数据分析后发现,应该是为族的 ...

  2. 将本地SQL Server数据库迁移到Azure SQL数据库

    In this article, we will discuss and understand a method to migrate an on-premises SQL Server databa ...

  3. 公网远程连接windows SQL Server数据库【内网穿透】

    文章目录 1. 本地安装配置SQL Server 2. 将本地sqlserver服务暴露至公网 2.1 本地安装cpolar内网穿透 2.2 创建隧道 3. 公网远程连接sqlserver 3.1 使 ...

  4. 异地远程访问本地SQL Server数据库【无公网IP内网穿透】

    文章目录 1.前言 2.本地安装和设置SQL Server 2.1 SQL Server下载 2.2 SQL Server本地连接测试 2.3 Cpolar内网穿透的下载和安装 2.3 Cpolar内 ...

  5. Django连接使用SQL Server数据库(windows版)

    2019独角兽企业重金招聘Python工程师标准>>> 前言: 众所周知,Django 默认支持sqlite,mysql,oracle,postgresql数据库,不支持SQL Se ...

  6. 安装、连接MS SQL Server 2000的问题

    1.  安装SQL 2000数据库和补丁时,如果出现"以前进行的程序安装创建了挂起的文件操作.运行程序之前,必须重新起动计算机."的提示. 如果不做改动,即使重新启动计算机也同样会 ...

  7. freebsd php 编译 mysql sql2005_问下:Freebsd下用php连接ms sql server

    你的位置: 问答吧 -> PHP -> 问题详情 问下:Freebsd下用php连接ms sql server 大家都怎么连接的,,,效率如何? 作者: james.liu 发布时间: 2 ...

  8. PHP 8.0 连接 MS SQL Server

    PHP 8.0 连接 MS SQL Server 手欠,把php 7.4升级到了8.0,结果连接不上sql server了,当然是最新的驱动不匹配了,折腾了半天,终于找对版本了. 驱动下载网址: 微软 ...

  9. gridview连接接SQL server .mdf文件时没有打开此文件的权限,请与文件所有者或管理员联系以获得相应权限

    gridview连接接SQL server .mdf文件时没有打开此文件的权限,请与文件所有者或管理员联系以获得相应权限 类似于 处理方法: 选中要打开的文件右键属性 - 安全-  高级 -添加- 选 ...

最新文章

  1. CF803C Maximal GCD
  2. js中定义变量之②var let const的区别
  3. 离线部署 CDH 5.12.1 及使用 CDH 部署 Hadoop 大数据平台集群服务
  4. 使用DOSBox编译汇编代码
  5. php联想输入,自动联想搜索提示功能
  6. Python 动态添加类方法
  7. Hibernate 关系映射
  8. 常用cpu位数与变量长度表(不同编译器可能有差异)
  9. JavaScript 命名空间
  10. C#中,两个事件的叠加,结果会如何?
  11. 树莓派搭建局域网内的静态网页
  12. 【小白到大牛之路】-开发环境搭建
  13. Unity功能——设备硬件绑定(通过设备SN码)
  14. 开发第一步之SMTP协议发送邮件,获取手机的详细信息
  15. 19款Windows实用软件推荐,满满的干货,总有一款是你必备的
  16. Referenced file contains errors (http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd)
  17. Jquery获取与设置属性
  18. 谨以此文提醒一下自己这几天又犯怠惰的毛病了,还要继续加油
  19. 如何构建一个可持续的企业级数据赋能体系?
  20. 个人向前端知识“复健”

热门文章

  1. 中国历代王朝疆域面积一览表
  2. css简介,基本语法
  3. php拼音排序,php数组如何按拼音顺序排序
  4. tsconfig 配置文件各字段详解
  5. 如何做一个自己的开源聊天项目?(仿微信)
  6. ssm中小企业仓库管理信息系统毕业设计源码
  7. 2018百度AI开发者大会以及个人对百度开发平台的观点
  8. rufus最新版本3.14 格式化和创建可引导USB闪存盘工具
  9. Program received signal SIGSEGV
  10. WebQQ 2018(一)第一次登录