摘要: DRF的版本 版本控制是做什么用的, 我们为什么要用 首先我们要知道我们的版本是干嘛用的呢~~大家都知道我们开发项目是有多个版本的~~ 当我们项目越来越更新~版本就越来越多~~我们不可能新的版本出了~以前旧的版本就不进行维护了~~~ 那我们就需要对版本进行控制~~这个DRF也给我们提供了一些封装好的 阅读全文
posted @ 2018-12-15 11:40 云丛 阅读(328) 评论(0) 推荐(0) 编辑
摘要:   MySQL数据库学习目录 MySQL数据库初识 MySQL的库表详细操作 MySQL行(记录)的详细操作 快捷使用数据库、表、表内容增删改查 MySQL之单表查询 MySQL之多表查询 Navicat工具、pymysql模块、数据库备份 MySQL之视图、触发器、事务、存储过程、函数 阅读全文
posted @ 2018-12-15 11:12 云丛 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一 单表查询的语法 查询数据的本质:mysql会到你本地的硬盘上找到对应的文件,然后打开文件,按照你的查询条件来找出你需要的数据。下面是完整的一个单表查询的语法 select from,这个select 指的是要查询所有字段的数据。 SELECT distinct 字段1,字段2... FROM 库 阅读全文
posted @ 2018-12-15 11:03 云丛 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WH 阅读全文
posted @ 2018-12-15 11:03 云丛 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 阅读全文
posted @ 2018-12-15 11:02 云丛 阅读(105) 评论(0) 推荐(0) 编辑
摘要: MySQL这个软件想将数据处理的所有事情,能够在mysql这个层面上全部都做了,也就是说它想要完成一件事,以后想开发的人,例如想写python程序的人,你就专门的写你自己的python程序,以后凡是关于数据的增删改查,全部都在MySQL里面完成,也就是说它想实现一个数据处理与应用程序的一个完全的解耦 阅读全文
posted @ 2018-12-15 11:02 云丛 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连接mysql服务端的一个工具,并且他是图形界面版的。我们使用它和直接使用命令行的区别就类似linux和w 阅读全文
posted @ 2018-12-15 11:02 云丛 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的组织结构更清晰,解耦和程度更高,但是这些表本质上是不是还是一个整体啊,是一个项目所有的 阅读全文
posted @ 2018-12-15 11:02 云丛 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 MySQL数据操作: DML ======================================================== 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用D 阅读全文
posted @ 2018-12-15 11:01 云丛 阅读(608) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库 一 库操作   1、创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 阅读全文
posted @ 2018-12-15 11:01 云丛 阅读(145) 评论(0) 推荐(0) 编辑
摘要:   一 权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限 阅读全文
posted @ 2018-12-15 11:01 云丛 阅读(183) 评论(0) 推荐(0) 编辑