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

相关推荐
Tian_Hang7 分钟前
Eclipse Ditto 的权限策略
java·服务器·前端·网络·ide·ubuntu·eclipse
小蓝波26 分钟前
docker 的命令
java·docker·容器
AI人工智能+电脑小能手36 分钟前
【大白话说Java面试题 第155题】【06_Spring篇】第15题:Spring 如何解决循环依赖问题?
java·spring·循环依赖·三级缓存·aop代理
万亿少女的梦1681 小时前
基于SpringBoot的考研学习交流系统设计与开发
spring boot·mysql·vue·系统设计·论坛系统
唐青枫1 小时前
Java Maven 实战指南:从 POM、依赖管理到多模块构建
java
硕风和炜1 小时前
【LeetCode: 1301. 最大得分的路径数目 + DP】
java·算法·leetcode·动态规划·dp·记忆化搜索
SamDeepThinking1 小时前
面向对象真正管理的,不是对象,而是依赖
java·后端·程序员
剑挑星河月2 小时前
94.二叉树的中序遍历
java·算法·leetcode
2301_801184752 小时前
docker 工作
java·docker·容器
老前端的功夫2 小时前
【Java从入门到入土】47:构建工具:Maven与Gradle的战争
java·python·maven