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默认引擎

相关推荐
yangminlei7 分钟前
Elasticsearch 全面解析:从原理到实战的分布式搜索引擎指南
java·elk
菜宾12 分钟前
java-分布式面试题(事务+锁+消息队列+zookeeper+dubbo+nginx+es)
java·开发语言·分布式
@我不是大鹏13 分钟前
3、Spring AI Alibaba(SAA)零基础速通实战之Ollama私有化部署和对接本地大模型
数据库·人工智能·spring
Remember_99314 分钟前
【LeetCode精选算法】位运算专题一
java·开发语言·数据结构·leetcode·哈希算法
橙露15 分钟前
CGO性能深度剖析:成因、评估与优化全指南
java·jvm·myeclipse
逍遥德19 分钟前
Java Stream Collectors 用法
java·windows·python
麦兜*20 分钟前
Spring Boot 3.x 深度实战:从零构建企业级分布式微服务架构全景解析
spring boot·分布式·架构
Getgit22 分钟前
mysql批量更新语句
java·数据库·mysql·udp·eclipse
黎雁·泠崖22 分钟前
Java静态变量底层:内存图解析+避坑指南
java·开发语言
派大鑫wink24 分钟前
【Day48】MyBatis 注解开发:替代 XML 映射文件
xml·java·mybatis