![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
weixin_45819880
这个作者很懒,什么都没留下…
展开
-
MySQL数据库
explain语句使用 EXPLAIN 关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。这可以帮你分析你的查询语句或是表结构的性能瓶颈。通过explain命令可以得到:表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询explain select * from class_1 where ...原创 2019-12-17 19:23:06 · 104 阅读 · 0 评论 -
MySQL数据库
视图视图概念视图是存储的查询语句,当调用的时候,产生结果集,视图充当的是虚拟表的角色。其实视图可以理解为一个表或多个表中导出来的表,作用和真实表一样,包含一系列带有行和列的数据 视图中,用户可以使用SELECT语句查询数据,也可以使INSERT,UPDATE,DELETE修改记录,视图可以使用户操作方便,并保障数据库系统安全,如果原表改名或者删除则视图也失效。视图操作创建视图语法结构:...原创 2019-12-16 18:06:15 · 80 阅读 · 0 评论 -
MySQL数据库
外键约束和表关联关系外键约束约束 : 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。foreign key 功能 : 建立表与表之间的某种约束的关系,由于这种关系的存在,能够让表与表之间的数据,更加的完整,关连性更强,为了具体说明创建如下部门表和人员表。创建部门CREATE TABLE dept (id int PRIMARY KEY auto_inc...原创 2019-12-13 19:30:35 · 179 阅读 · 0 评论 -
MySQL数据库
更新表记录(update)update 表名 set 字段1=值1,字段2=值2,… where 条件;注意:update语句后如果不加where条件,所有记录全部更新e.g.update class_1 set age=11 where name=‘Abby’;删除表记录(delete)delete from 表名 where 条件;注意:delete语句后如果不加where条件,...原创 2019-12-12 20:42:23 · 80 阅读 · 0 评论 -
MySQL数据库
数据库概述数据存储阶段【1】 人工管理阶段缺点 : 数据无法共享,不能单独保持,数据存储量有限【2】 文件管理阶段 (.txt .doc .xls)优点 : 数据可以长期保存,可以存储大量的数据,使用简单缺点 : 数据一致性差,数据查找修改不方便,数据冗余度可能比较大【3】数据库管理阶段优点 : 数据组织结构化降低了冗余度,提高了增删改查的效率,容易扩展,方便程序调用,做自动化处理...原创 2019-12-12 00:07:52 · 168 阅读 · 0 评论