数据库概述 1 提供数据库的软件都有哪些 MySQL.SQL_Server.Oracle.DB2.Mariadb.MongoDB ... (1)是否开源 开源软件:MySQL.Mariadb.MongoDB 商业软件:Oracle.DB2.SQL_Server (2)是否跨平台 不跨平台:SQL_Server 跨平台:MySQL.Mariadb.MongoDB.Oracle.DB2 2 MySQL数据库的特点 2.1 MySQL数据库为关系型数据库 创建一个空的数据库其实就是创建一个数据库外壳,…
本数据库的操作是Linux虚拟机平台下进行的 1 启动和链接MySQL服务 1.1 服务端 (1)查看服务状态 sudo /etc/init.d/mysql stauts (2)启动服务端 sudo /etc/init.d/mysql start (3)停止服务端 sudo /etc/init.d/mysql stop (4)重启服务 sudo /etc/init.d/mysql restart/reload 1.2 客户端连接服务端 命令格式 mysql -h主机名 -u用户 -p密码 如果是…
1 数值类型 数值类型分为有符号signed和无符号unsigned两种. 1.1 整型 int (1)bigint 极大整型(8个字节) 范围 :-2**64 ~ 2**64 - 1 -9223372036854775808 到 9223372036854775807 无符号类型:0 到 18446744073709551615 (2)int 大整型(4个字节) 范围 :-2**32 ~ 2**32-1 -2147483648 到 2147483647 常规 无符号类型 0 到 4294967…
1 概述 1.1 文件管理阶段 优点:可以长期保存 能存储大量数据 缺点:没有结构化的组织 查找不方便 数据容易冗余 1.2 数据库管理阶段 有文件存储的优点,同时解决了文件存储的问题 缺点 : 操作难度较高 数据 --> 数据库 --> 数据库管理系统 --> 数据库系统 2 数据库分类 2.1 关系型数据库 采用关系磨性来组织数据结构的数据库 常见数据库形式有:Oracle DB2  SQLServer  Mysql  sqlite 优点: (1)容易理解,使用方便,sql语句本身比…
SQLite是一种嵌入式数据库,它的数据库就是一个文件.由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用当中, 甚至在IOS和Android的APP中都可以集成 Python就内置了SQlite3,所以在Python中使用Sqlite不需要安装.直接使用 在使用SQLite钱,需要搞清楚几个概念 表是数据库中存放关系数据的集合,一个数据库里面通常都包含多个表,比如学生的表,班级的表,学校的表,等等.表和表之间通过外键关联. 要操作关系数据库,首先需要连接到数据库,一个数据库…
在功能.接口测试中,常常需要通过数据库的操作,来准备数据.检测环境及核对功能.接口的数据库操作是否正确. 在自动化测试中,就需要我们用代码连接数据库自动完成数据准备. 环境检查及数据库断言的功能.数据库有很多类型,关系型数据库和非关系数据库,这里主要介绍python怎么操作mysql.redis. python操作数据库流程: 引入 API 模块. 获取与数据库的连接. 执行SQL语句和存储过程. 关闭数据库连接. 一.python操作mysql数据库 使用Python操作mysql数据库这里我…
1.1.变量和算法 python语言很类似人类语言,变量不需要定义类型.比如: 整型 字符串类型 数组 Java int a=12 String s="test" String[] s=[1,"a",'a'] Python a=12 s='test' s="test" Arr=[1,2,[1,3]],t=("a","b"), arr={'a':100,'b':'boy','c':[1,"test&…
# 0.输入输出 # print数值型直接输出计算结果 pirnt( + ) # 输出 + = # input输入(可在括号内加提示语句) name = input('please enter your name:') print('hello,', name) # .基本数据类型 # .1整数&浮点数 # 整数运算永远精确,浮点数可能有误差 # .2字符串 # 转义字符\ print('I\'m \"OK\"!') # 输出 I'm "OK"! # \n…
1. 变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言.静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错. 2. Python有两种除法: /除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数: //称为地板除,两个整数的除法仍然是整数,只取结果的整数部分. 3.…
一.操作mysql数据库 import pymysql # 1.连上数据库:账号,密码,ip,端口号,数据库 # 2.建立游标(去数据库拿东西的工人) # 3.执行sql # 4.获取结果 # 5.关闭游标 # 6.连接关闭 coon = pymysql.connect( host='xxx.xxx.xxx.xxx',user='xxx',passwd='123456',port=3306,db='xxx',charset='utf8')  ##port必须是int类型,charset必须是ut…