引擎
15 分钟阅读
•
885 字
+
1552 词
五、MySQL逻辑架构(了解)
六、存储引擎(==重要==)
1、外键依赖
2、MyISAM存储引擎(==重要==)
3、InnoDB存储引擎(==重要==)
4、聚集索引与非聚集索引(==重要==)
5、memory存储引擎
6、存储引擎是memory的表与临时表的区别
mysql
#1、创建方式
create temporary table test1 (id int, age int, math float, primary key(id));
create table test2 (id int, age int, math float)ENGINE=memory;
#2、显示问题
#临时表创建出来之后,通过show tables是看不到表名的,但是存储引擎是memory的表是可以看到表名的。
#3、存储引擎的区别
#存储引擎是memory的表,存储引擎是memory。但是临时表的存储引擎是InnoDB。(与MySQL的版本有关系)
#5、能不能进行正常的SQL语句(insert、update、delete、select)
#临时表与存储引擎是memory的表,都可以进行正常的SQL语句
#6、存在问题
#临时表只存在当前会话,当会话关闭之后,表的名字、表中的结构以及表中的数据都不存在了。但是存储引擎是memory的表,表的名字、表中的结构以及表中的数据都存在。
#7、断电的情况
#断电重启之后,存储引擎是memory的表中的数据是丢失的。
7、drop与delete区别
8、存储引擎的选择(了解)