![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql知识总结
基金爱好者
这个作者很懒,什么都没留下…
展开
-
5.存储过程和函数的区别
https://blog.csdn.net/xlxxcc/article/details/52485322转载 2018-06-07 14:50:56 · 159 阅读 · 0 评论 -
8.视图
1.视图的引入 1.视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。 2.数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在 原来的表中。 3.使用视图查询数据时,数据库系统会从原来的表中取出相应的数据。 2.视图的作用 1.使操作简便化; 2.增加数据的安全性; 3.提高表的逻辑独立性; 3.创建视图 ...原创 2018-06-06 11:16:01 · 473 阅读 · 0 评论 -
7.索引
1. 索引的引入 索引定义:索引是由数据库表中一列或者多列组合而成,其作用是 提高对表中数据的查询速度;类似于图书的目录,方便快速定位, 寻找指定的内容。 2. 索引的优缺点 优点:提高查询数据的速度: 缺点:创建和维护索引的时间增加了; 3. 索引的实例 4.索引的分类 1. 普通索引 这类索引可以创建在任何数据类型中; 2. 唯一性索引 使用UN...原创 2018-06-05 21:06:56 · 133 阅读 · 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 · 186 阅读 · 0 评论 -
3.2连表查询
连接查询是将两个或两个以上的表按照某个条件连接起来,从中选取需要的数据。 1. 内连接查询:内连接查询可以查询两个或两个以上的表,举例说明两个表的连接查询。当该字段的值相等时,就查询出该记录。 举个栗子~ SELECT num,name,employee.d_id,sex,d_name,function FROM employee ,department ...原创 2018-05-23 17:12:34 · 208 阅读 · 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 · 397 阅读 · 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 · 261 阅读 · 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 · 229 阅读 · 0 评论 -
8.触发器
http://www.cnblogs.com/CraryPrimitiveMan/p/4206942.html转载 2018-06-07 14:57:41 · 179 阅读 · 0 评论