sql存储引擎

-- 查询建表语句 --可以查看引擎

show create table account; -- 可以看到默认引擎 InnoDB ENGINE=InnoDB

-- 查看当前数据库支持得存储引擎

show engines ;

InnoDB 默认 存储引擎

MyISAM sql早期默认 存储引擎

MEMORY 存储在内存中 用来做临时表和缓存 存储引擎

-- 创建表 my_myisam 并指定 MyISAM引擎

create table my_myisam (

id int ,

name varchar(10)

) engine = MyISAM;

show create table my_myisam ;

-- 创建表 my_memory 并指定 MEMORY引擎

create table my_memory(

id int ,

name varchar(10)

) engine = MEMORY;

show create table my_memory ;

-- innodb介绍

-- 查看系统变量

show variables like 'innodb_file_per_table'; --开启则 每一张表对应一个存储空间,在内存中以.idb文件存放 -- 文件记录了当前表得结构,表存放得数据,索引

无法直接记事本查看---存储形式未二进制

可使用黑窗口指令查看

执行结果

Myisam介绍

存储引擎区别

存储引擎的选择

Innodb实际使用最多,也是sql默认引擎

相关推荐
zdl6866 分钟前
spring Profile
java·数据库·spring
m0_706653236 分钟前
数据倾斜全面解析与解决方案探析
java
程序员飞哥9 分钟前
有个同事因为恐惧 AI 要离职了
java·后端·程序员
vanvivo10 分钟前
springboot3.X 无法解析parameter参数问题
java
prince0513 分钟前
SpringBoot + 多级缓存(Caffeine + Redis + 空值缓存):防穿透、防雪崩、低延迟三合一
spring boot·redis·缓存
zhougl99615 分钟前
Maven build配置
java·linux·maven
喵喵蒻葉睦17 分钟前
力扣 hot100 最小覆盖子串 哈希表 滑动窗口 Java 题解
java·算法·leetcode·哈希算法·散列表·滑动窗口
SimonKing21 分钟前
AI时代,一个Skill如何让Java项目结构自动化?
java·后端·程序员
闻哥25 分钟前
MySQL三大日志深度解析:redo log、undo log、binlog 原理与实战
android·java·jvm·数据库·mysql·adb·面试
indexsunny28 分钟前
互联网大厂Java面试实战:从Spring Boot到微服务架构的音视频场景解析
java·spring boot·spring cloud·mybatis·spring security·jwt·flyway