image

编辑人: 流年絮语

calendar2025-03-11

message7

visits885

mysql存储引擎有哪些?如何修改mysql存储引擎?

MyISAM indexed sequential access method (有索引的顺序访问方法)
MyISAM 具有检查和修复表格的大多数工具。表格可以被压缩,而且支持全文收索
不是事务安全的,而且不支持外键。
MEMORY 也是以前的(HEAP) 该类型表存储在内存中,表的索引是哈希分布的。

merge 这些表为了查询目的,把myisam 表集合作为单个表,因此你可以在某些操作系统中避开最大文件大小的限制。

archive 这种类型的表只支持,insert ,select 不支持delete,update,replace ,不使用索引。

csv 这些表保存在服务器的单个文件中,它包含了用逗号间隔的数据。

innodb 这种表是事务安全的。提供了commit(提交) rollback(实务回滚)支持外键,比myisam慢。

修改mysql存储引擎
alter table tablename type = innodb;



创作类型:
原创

本文链接:mysql存储引擎有哪些?如何修改mysql存储引擎?

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share