????????存儲引擎就是存儲數據、建立索引、更新/查詢數據等技術的實現方式 。存儲引擎是基于表的,而不是基于庫的,所以存儲引擎也可被稱為表類型。
MySQL體系結構
- 連接層
- 服務層
- 引擎層
- 存儲層
存儲引擎特點
InnoDB
MYSQL支持的存儲引擎有哪些, 有什么區別 ?
mysql中提供了很多的存儲引擎,比較常見有InnoDB、MyISAM、Memory
- InnoDB存儲引擎是mysql5.5之后是默認的引擎,它支持事務、外鍵、表級鎖和行級鎖
- MyISAM是早期的引擎,它不支持事務、只有表級鎖、也沒有外鍵,用的不多
- Memory主要把數據存儲在內存,支持表級鎖,沒有外鍵和事務,用的也不多