Home > Database > Mysql Tutorial > What is the difference between InnoDB and MyISAM storage engines?

What is the difference between InnoDB and MyISAM storage engines?

王林
Release: 2020-06-13 17:36:15
forward
2232 people have browsed it

What is the difference between InnoDB and MyISAM storage engines?

The difference between InnoDB and MyISAM storage engines:

InnoDB storage engine:

The current mainstream of MySQL storage engines, the InnoDB storage engine supports transactions , supports row locks, supports non-locking reads, and supports foreign keys.

MyISAM storage engine:

MyISAM does not support transactions, does not support row-level locks, supports table locks (low efficiency), and supports full-text indexes. The biggest flaw is that it cannot be safely recovered after a crash.

Recommended tutorial: mysql tutorial

The above is the detailed content of What is the difference between InnoDB and MyISAM storage engines?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:juejin.im
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template