mysql engine表示什么
程序员文章站
2022-03-15 13:44:19
...
mysql engine表示存储引擎,存储引擎是MySQL中具体的与文件打交道的子系统,MySQL的存储引擎是插件式的,它根据MySQL AB公司提供的文件访问层的一个抽象接口来定制一种文件访问机制。
Engine:存储引擎
存储引擎是MySQL中具体的与文件打交道的子系统。也是MySQL最具有特色的一个地方。
MySQL的存储引擎是插件式的。它根据MySQL AB公司提供的文件访问层的一个抽象接口来定制一种文件访问机制(这种访问机制就叫存储引擎)。
现在有很多种存储引擎,各个存储引擎的优势各不一样,最常用的MyISAM,InnoDB,BDB。
默认下MySQL是使用MyISAM引擎,它查询速度快,有较好的索引优化和数据压缩技术。但是它不支持事务。
InnoDB支持事务,并且提供行级的锁定,应用也相当广泛。
MySQL也支持自己定制存储引擎,甚至一个库中不同的表使用不同的存储引擎,这些都是允许的。
推荐:《mysql教程》
以上就是mysql engine表示什么的详细内容,更多请关注其它相关文章!
上一篇: spring cloud gateway + nacos
下一篇: 在HTML里字体颜色怎么更改
推荐阅读
-
大家使用过mysql 严格模式没有?帮忙看一下这个简单的SQL语句出了什么问题?
-
MySQL 笔记整理(10) --MySQL为什么有时会选错索引?
-
mysql-为什么我项目本地和服务器上,一个数据库的sleep会被释放,一个不会
-
mysql中,Heap 表是什么?
-
MySQL 的 utf8_general_ci 和 utf8_unicode_ci 有什么区别,应如
-
php为什么选mysql作为数据库? Mysql 创建用户方法_PHP教程
-
什么是mysql慢查询
-
php中数组p[]表示什么?解决方案
-
mysql存储过程和存储函数有什么区别
-
mysql-怎么用个人电脑做一个mySQL数据库服务器,需要配置什么?需要怎么配置?