mysql知识总结
基金爱好者
这个作者很懒,什么都没留下…
展开
-
5.存储过程和函数的区别
https://blog.csdn.net/xlxxcc/article/details/52485322转载 2018-06-07 14:50:56 · 147 阅读 · 0 评论 -
8.视图
1.视图的引入1.视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。2.数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在 原来的表中。3.使用视图查询数据时,数据库系统会从原来的表中取出相应的数据。2.视图的作用1.使操作简便化;2.增加数据的安全性;3.提高表的逻辑独立性;3.创建视图...原创 2018-06-06 11:16:01 · 417 阅读 · 0 评论 -
7.索引
1. 索引的引入索引定义:索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度;类似于图书的目录,方便快速定位,寻找指定的内容。2. 索引的优缺点优点:提高查询数据的速度:缺点:创建和维护索引的时间增加了;3. 索引的实例4.索引的分类1. 普通索引 这类索引可以创建在任何数据类型中; 2. 唯一性索引 使用UN...原创 2018-06-05 21:06:56 · 123 阅读 · 0 评论 -
6.插入数据、更新数据、删除数据
1. 插入数据- 给表的所有字段插入数据 INSERT INTO 表名 VALUES(值1,值2,..值n);- 给表的指定字段插入数据 INSERT INTO表名(属性1,属性2, .., 属性n)VALUES(值1,值2,..值n);- 同时插入多条记录 INSERT INTO 表名 (属性列表) VALUES (取值列表1),(取值列表2),(取值列表3),....(取值...原创 2018-06-05 20:04:07 · 173 阅读 · 0 评论 -
3.2连表查询
连接查询是将两个或两个以上的表按照某个条件连接起来,从中选取需要的数据。1. 内连接查询:内连接查询可以查询两个或两个以上的表,举例说明两个表的连接查询。当该字段的值相等时,就查询出该记录。举个栗子~ SELECT num,name,employee.d_id,sex,d_name,function FROM employee ,department ...原创 2018-05-23 17:12:34 · 189 阅读 · 0 评论 -
2.2数据库操作语句类型(DQL、DML、DDL、DCL)简介
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>2 .数据操纵语言D原创 2018-05-23 16:03:25 · 384 阅读 · 0 评论 -
3.1基本查询
查询所有字段 SELECT * from 表名;查询指定字段 SELECT 字段1, 字段2, 字段3 ...from 表名;Where条件查询 SELECT 字段1, 字段2, 字段3 ...from 表名 WHERE 条件表达式;带IN关键字查询 SELECT 字段1, 字段2, 字段3 ...from 表名 WHERE 字段 [NOT] IN (元素1, 元素2, 元素3);...原创 2018-05-23 10:25:02 · 211 阅读 · 0 评论 -
3.对于数据库和表的基本操作
1. 创建表创建学生表: CREATE TABLEstudent1( studentidvarchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, namevarchar(10) DEFAULT NULL, collegevarchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb...原创 2018-05-23 09:48:31 · 215 阅读 · 0 评论 -
8.触发器
http://www.cnblogs.com/CraryPrimitiveMan/p/4206942.html转载 2018-06-07 14:57:41 · 166 阅读 · 0 评论