表建立
CREATE TABLE
語句應該以 ENGINE
規範結束:
CREATE TABLE table_name ( column_definitions ) ENGINE=engine;
一些選項是:
InnoDB
:(自版本 5.5.5 起預設)它是一個符合轉換(ACID 標準)的引擎。它具有事務提交和回滾,以及崩潰恢復功能和行級鎖定。MyISAM
:(版本 5.5.5 之前的預設值)這是一個普通的引擎。它不支援事務,也不支援外來鍵,但它對資料倉儲很有用。Memory
:將所有資料儲存在 RAM 中以實現極快的操作,但在資料庫重啟時表日期將丟失。
這裡有更多引擎選項。