作者:小5聊基础
简介:一只喜欢全栈方向的程序员,欢迎咨询,尽绵薄之力答疑解惑
编程原则:Write Less Do More
1、基本信息
1)当前python版本
- 命令cmd输入python查看
命令cmd输入pip list查看安装的模块
2、安装数据库模块
- pip安装语句:
pip install pymssql
- 下载文件直接安装方法
python3.6.6连接微软的sqlserver数据库,需要引用pymssql模块
pymssql官方地址:https://pypi.org/project/pymssql/
解压文件后,按下键盘Shift,然后鼠标右键,弹出选项,点击在此处打开Powershell窗口
- 输入install setup.py
- 原因
默认是最新版本,需要找对应python3.6版本的下载安装,对应的是cp36
- 复制文件并执行安装
找到python安装路径,并把刚刚下载好的whl文件复制到scripts文件夹下
- 安装命令
pip install pymssql-2.2.4-cp36-cp36m-manylinux_2_24_x86_64.whl
版本必须要对应,一个是操作系统,一个是Python版本的对应
3、连接数据库
1)数据库基本信息
数据库版本:sql server 2008 r2
服务器名称、登录名、密码,此处使用Sql Server身份验证方式登录,安装时已经设置默认账号密码,sa/123456
2)测试数据库是否连接成功
- 代码如下
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Feb 23, 2022 09:03 AM
import pymssql
def conn():
# (服务器名,登录名,密码,数据库名)
connect = pymssql.connect('.', 'sa', '123456', 'test')
if connect:
print("连接成功!")
else:
print('连接失败!')
return connect
if __name__ == '__main__':
conn = conn()