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

相关推荐
程序员雷欧17 小时前
环形缓冲区深度解析:从基础原理到Disruptor源码的全面剖析
java
xiaoqiMikko17 小时前
Dependabot 面板全绿,不代表你的 Tomcat 没洞
java·spring boot
前端开发张小七17 小时前
Java 学习笔记 · 第三课:多线程与并发编程(线程、同步、死锁、Lock、乐观锁与悲观锁)
java·后端·程序员
摇滚侠17 小时前
SpringBoot 官网 阅读笔记 启用生产就绪功能 端点
spring boot·笔记·后端
花生了什么事o18 小时前
JVM 垃圾回收:对象如何被判定和回收
java·jvm
evans在进步18 小时前
HashMap 为什么线程不安全?ConcurrentHashMap 如何解决?
java·spring boot·spring
我命由我1234518 小时前
匈牙利命名法
java·服务器·后端·学习·java-ee·kotlin·学习方法
闲猫18 小时前
LangChain / Integrations / Integrations by component / Tool
java·数据库·langchain
小田的博客18 小时前
SAP MM 供应商银行主数据更新报错!message R1228!
android·java·服务器
范什么特西19 小时前
知识总结03
java