MYSQL8的存储引擎
2023-09-14 09:09:32 时间
MYSQL8的存储引擎
MYSQL存储引擎概念
MYSQL存储引擎分类
MyISAM
:Mysql5.5之前的默认数据库引擎,最为常用。拥有较高的插入,查询速度,但不支持事务
。InnoDB
:事务型速记的首选引擎,支持ACID事物,支持行级锁定,MySQL5.5及之后成为默认MYSQL数据库引擎。
MYSQL存储引擎常用操作
查看当前数据库支持的存储引擎
-- 查看当前数据库支持的存储引擎
SHOW ENGINES;
查看当前的默认存储引擎
-- 查看当前的默认存储引擎:
SHOW variables like '%storage_engine%';
查看指定数据表使用的什么引擎
-- 查看指定数据表使用的什么引擎
show CREATE TABLE 表名;
-- 在显示结果里参数engine后面的就表示改表当前用的存储引擎
创建新表时指定存储引擎
-- 创建新表时指定存储引擎
-- ENGINE=MyISAM表示指定MyISAM
CREATE TABLE(......) ENGINE=MyISAM;
修改指定表的数据库引擎
-- 修改指定表的数据库引擎
-- 修改表的数据库引擎为InnoDB
ALTER TABLE 表名 ENGINE=InnoDB;
-- 修改表的数据库引擎为MyISAM
ALTER TABLE 表名 ENGINE=MyISAM;
修改数据库默认引擎
MySQL8
的默认存储引擎
是InnoDB
。
修改Mysql5
配置文件/etc/my.cnf
[mysqld]
# 设置MySQL的默认存储引擎为MYISAM
default-storage-engine=MYISAM
修改完需要重启mysqld
服务
# 重启mysqld服务
systemctl restart mysqld
相关文章
- 【Mysql 学习】MyISAM存储引擎(一)。
- 【分布式系统工程实现】Bigtable Merge-Dump存储引擎
- spring boot: thymeleaf模板引擎使用
- Android网络开发之WebKet引擎基础
- Mysql 存储引擎中InnoDB与Myisam的主要区别
- mysql 存储引擎对索引的支持
- MySQL常用存储引擎及如何选择
- 数据库存储引擎 show engines 修改引擎
- 比Hive还快10倍的大数据计算引擎
- Linkis EngineConnPlugin引擎插件安装文档
- MySql的多存储引擎架构, 默认的引擎InnoDB与 MYISAM的区别(滴滴 阿里)
- Atitit 数据库存储引擎 目录 1.1. BLACKHOLE 黑洞引擎 1 1.2. Myisam innodb 1 1.3. Archive 档案类 1 1.4. Fed 连接引擎 2 1.
- Atitit.数据库存储引擎的原理与attilax 总结
- 把mmapv1存储引擎存储的mongodb3.0数据库数据复制到WiredTiger存储引擎的mongodb3.2中
- 数据库面试题【二、MYSQL的两种存储引擎区别(事务、锁级别等等)】
- Karmada 多云容器编排引擎支持多调度组,助力成本优化
- 开发一个不需要重写成Hive QL的大数据SQL引擎
- 关于数据存储引擎结构,没有比这篇更详细的
- 【大数据 OLAP ClickHouse 引擎】ClickHouse 系统架构和存储引擎实现原理 : 为什么 ClickHouse 这么快? Why is ClickHouse so fast?
- MySQL 存储引擎 - InnoDB 实现原理介绍
- Mysql 存储引擎中InnoDB与MyISAM差别(网络整理)
- LabVIEW配置可执行程序以运行更高版本的运行引擎
- mysql存储引擎
- 3D游戏引擎设计与实现(16)
- 3D游戏引擎设计与实现(11)
- javascript的V8引擎的初步使用
- wukong引擎源码分析之索引——part 1 倒排列表本质是有序数组存储
- levelDB, TokuDB, BDB等kv存储引擎性能对比——wiredtree, wiredLSM,LMDB读写很强啊
- mysql 存储引擎 memory
- Android12之OpenSL ES创建引擎对象slCreateEngine(十一)