+关注继续查看
作者:小5聊基础
简介:一只喜欢全栈方向的程序员,欢迎咨询,尽绵薄之力答疑解惑
编程原则:Write Less Do More

1、基本信息

1)当前python版本

  • 命令cmd输入python查看

image.png

命令cmd输入pip list查看安装的模块

image.png

2、安装数据库模块

  • pip安装语句:
pip install pymssql
  • 下载文件直接安装方法

python3.6.6连接微软的sqlserver数据库,需要引用pymssql模块

pymssql官方地址: https://pypi.org/project/pymssql/

解压文件后,按下键盘Shift,然后鼠标右键,弹出选项,点击在此处打开Powershell窗口

image.png

  • 输入install setup.py

image.png

image.png

  • 原因

默认是最新版本,需要找对应python3.6版本的下载安装,对应的是cp36

image.png

  • 复制文件并执行安装

找到python安装路径,并把刚刚下载好的whl文件复制到scripts文件夹下

image.png

  • 安装命令
pip install pymssql-2.2.4-cp36-cp36m-manylinux_2_24_x86_64.whl

版本必须要对应,一个是操作系统,一个是Python版本的对应

image.png

image.png

3、连接数据库

1)数据库基本信息

数据库版本:sql server 2008 r2

服务器名称、登录名、密码,此处使用Sql Server身份验证方式登录,安装时已经设置默认账号密码,sa/123456

image.png

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()

image.png

Python Web实战:使用Python、Django和MySQL实现基于Web的增删改查功能
Python Web实战:使用Python、Django和MySQL实现基于Web的增删改查功能
Python集合 (set) 的增删改查及 copy()方法
集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。
Python:mysql-connector-python模块对MySQL数据库进行增删改查
Python:mysql-connector-python模块对MySQL数据库进行增删改查
字典 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': python数据分析-pandas增删改查
当我们把数据放入DataFrame后,要数据分析就需要对数据进行进行各种操作,最常见的操作就是增删改查,特别是查,查进一步就是探查分析。
MongoDB数据库基础【完整版】:简介和常用命令、数据库&集合以及文档的增删改查、MongoDB与Python交互(附源代码)2
MongoDB数据库基础【完整版】:简介和常用命令、数据库&集合以及文档的增删改查、MongoDB与Python交互(附源代码)
MongoDB数据库基础【完整版】:简介和常用命令、数据库&集合以及文档的增删改查、MongoDB与Python交互(附源代码)
MongoDB数据库基础【完整版】:简介和常用命令、数据库&集合以及文档的增删改查、MongoDB与Python交互(附源代码)