摘要: 创建语法的关键字 是否占用物理空间 使用 视图 create View 没有(但是占用了一小段存 sql逻辑的空间) 增删改查 只是一般不能增删改 表 create table 保存了数据 增删改查 阅读全文
posted @ 2020-05-10 16:59 KwFruit 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一,视图的删除 #语法 drop view #视图名,视图名,视图名.......... deop view mv 二,视图的修改 #语法DESC #视图名 desc mvshow create view mv#(视图创建的过程查出来) 三,视图的更新 阅读全文
posted @ 2020-05-10 16:20 KwFruit 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一,创建视图 create view 视图名 as 查询语句; 优点:重用 sql语句,简化复杂的sql操作,不必知道它查询的细节。保护数据提高安全性 二,视图的修改 方式一 原视图叫mv, CREATE OR REPLACE VIEW mv AS SELECT * FROM boys#新的sql语 阅读全文
posted @ 2020-05-10 16:11 KwFruit 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 视图:含义虚拟表和普通表一样使用 mysql15.1版本出现的新特新,是通过表动态的生成数据,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图中动态生成的,只保存了sql逻辑,不保存查询结果。 应用场景: 多个地方应用到同样的查询结果。 该查询结果使用的sql较为复杂。 例子 CREATE 阅读全文
posted @ 2020-05-10 15:41 KwFruit 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 对于同时运行的多个事物,当这些事物访问数据库中相同的数据时,如果没有采取必要的隔离机制,就会导致各种并发问题。 脏读 :对于两个事物T1和T2,T1读取了已经被T2更新但是没有提交的字段之后,若T2回滚,T1读取的内容就是临时且无效的。(针对的是更新) 不可重复读:对于两个事物T1和T2,T1读取了 阅读全文
posted @ 2020-05-10 15:21 KwFruit 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 隐式事物 :事物没有明显的开启和结束标记,比如 insert,update,delete语句。 查看Mysql中的AUTOCOMMIT值: SELECT @@autocommit;#即可 show variables like 'autocommit';#这种我的查不出来。。。。 显示事物:事物具有 阅读全文
posted @ 2020-05-10 12:57 KwFruit 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1,原子性(Atomicity):原子性是指事物是一个不可分割的最小单位,事物中的操作要么都发生,要么都不发生。 2,一致性(Consistency):事物必须使数据库从一个一致状态变换到另一个致状态。 打个比喻 小明 有1000块,小红有1000块,余额之和2000是一个一致状态,小明转给小红50 阅读全文
posted @ 2020-05-10 11:59 KwFruit 阅读(206) 评论(0) 推荐(0) 编辑