作者:小5聊基础
简介:一只喜欢全栈方向的程序员,欢迎咨询,尽绵薄之力答疑解惑
编程原则:Write Less Do More
1、基本信息
1)当前python版本
命令cmd输入pip list查看安装的模块
2、安装数据库模块
pip install pymssql
python3.6.6连接微软的sqlserver数据库,需要引用pymssql模块
pymssql官方地址:
https://pypi.org/project/pymssql/
解压文件后,按下键盘Shift,然后鼠标右键,弹出选项,点击在此处打开Powershell窗口
默认是最新版本,需要找对应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()
字典 dict 定义使用{} 定义,是由键值对组成(key_value)
变量 = {key1: value, key2: value2,...} 一个key:value 键值对是一个元素
字典中的key 可以是字符串类型和数字类型(int ,float) 不能是 列表类型的
value 值是可以存放任意类型的
# 1、定义空字典
my_dict = {}
my_dict1 = dict()
print(my_dict) # {}
print(my_dict1) # {}
# 2、定义带数据的字典
my_dict2 = {'name':