外观
选择存储引擎
InnoDB 用于事务处理应用程序,具有众多特性,包括支持ACID事务、外键、崩溃修复能力和并发控制。如果对事务的完整性要求比较高,要求实现并发控制,那么选择此引擎有很大优势。如果需要进行频繁更新,删除数据库的操作,也可以选择此引擎,因为此引擎可以实现事务的实现和回滚。
MyISAM 管理非事务表,它提供高速存储和检索,以及全文搜索能力。此引擎插入数据快,空间和内存使用比较低。如果表主要是插入新记录和读出记录,那么选择此引擎可以实现处理的高效率,如果应用的完整性、并发性很低,也可以选择此引擎。
MEMORY引擎 此引擎提供“内存中”的表,其所有数据都在内存中,数据的处理速度快,但安全性不高。如果需要很快的读写速度,对数据的安全性要求较低,可以选择MEMORY存储引擎。MEMORY存储引擎对表的大小有要求,不能建太大的表。所以,这类数据库只使用较小的数据库表。