随笔分类 -  数据库

摘要:什么是数据库 数据库介绍 数据库基本概念 数据库分类 数据库安装 数据库启动与连接 密码操作 统一字符编码 库的基本操作 表的基本操作 字段的基本操作 引擎 创建表完整语法 数据库的模式(\ ) 数据类型(\ \ \ \ ) 整型 浮点型 字符型 时间类型 枚举与集合 约束条件(\ \ \ \ \ 阅读全文
posted @ 2019-10-06 11:17 JIAYIYAN 阅读(145) 评论(0) 推荐(0)
摘要:触发器 存储过程 流程控制 if语句的使用 案例:编写过程 实现 输入一个整数type 范围 1 2 输出 type=1 or type=2 or type=other; CASE 语句 大体意思与Swtich一样的 你给我一个值 我对它进行选择 然后执行匹配上的语句 语法: 定义变量 declar 阅读全文
posted @ 2019-10-06 11:15 JIAYIYAN 阅读(162) 评论(0) 推荐(0)
摘要:仿优酷项目 一、ORM介绍 对象关系映射,把数据库中的表数据(表名、表记录、字段)全部映射到python中。 ​ mysql: python: ​ 表名 ———— 类名 ​ 记录 ———— 对象 ​ 字段 ———— 对象.属性 第一步: 写字段类型的类 第二步 :写表类 接下来我们解决三个问题: 第 阅读全文
posted @ 2019-09-28 21:02 JIAYIYAN 阅读(274) 评论(0) 推荐(0)
摘要:python操作mysql 一、基本操作 导入pymysql模块 建立数据库连接对象conn 通过conn创建操作sql的游标对象 编写sql交给cursor执行 如果是查询,通过cursor对象,获取结果 操作完毕,端口操作与连接 二、事务 三、sql注入 四、索引 是添加给数据库表的字 的 给表 阅读全文
posted @ 2019-09-27 12:02 JIAYIYAN 阅读(168) 评论(0) 推荐(0)
摘要:表查询(下) 一 、联合分组 按多个字段综合结果进行分组 二、子查询 子查询 :将一条查询sql的结果作为另一条查询sql的条件 增 查 改 删 三、区间修饰条件:all与any all:要满足所有的条件 where salary salary必须小于所有情况 any:满足其中一个条件就行 wher 阅读全文
posted @ 2019-09-26 23:42 JIAYIYAN 阅读(170) 评论(0) 推荐(0)
摘要:[TOC] 数据库之表查询(上) 一、单表查询 1.1增删改查 增 删 改 查 条件 1.2where条件 比较运算符:= 、 、 = 、 != 区间运算符: between 1 and 5 :(A~B) in(1,3,5) :1或3或5 逻辑运算符:and、or、not 相似运算符 like '_ 阅读全文
posted @ 2019-09-25 21:34 JIAYIYAN 阅读(259) 评论(0) 推荐(0)
摘要:数据库之表关系 一、字段操作 二、多表关系 什么是外键? ​ 建立多表关联的时候,通常一个表的外键另是一个表的主键(唯一键也可以) 一对一 :学生表 学生简介表(一个学生只对应一个学生简介,一个学生简介也只对应一个学生) 一对多 : 国家表 学生表 (一个学生只有一个国家,一个国家可以有多个学生) 阅读全文
posted @ 2019-09-24 21:39 JIAYIYAN 阅读(293) 评论(0) 推荐(0)
摘要:mysql(中) 一、数据库配置 python mysql create database yjy; 创建一个数据库 mysql show create database yjy; 查看数据库的详细信息 + + + | Database | Create Database | + + + | yjy 阅读全文
posted @ 2019-09-23 22:30 JIAYIYAN 阅读(331) 评论(0) 推荐(0)
摘要:数据库 一、初识数据库 二、数据库的组成 数据库由库、表、记录、字段组成 库:存放多张表(文件夹) 表:包含多条相同结构的记录(文件) 记录:包含多个key—value键值对的一条数据(二进制数据) 字段:描述信息+信息本身=key+value(二进制数据) 三、数据库的分类 3.1 关系与非关系 阅读全文
posted @ 2019-09-20 16:57 JIAYIYAN 阅读(145) 评论(0) 推荐(0)