MySql创建表

在创建数据库表的时候,发现了一个属性。觉得这个应该记录一下。

ENGINE:这个属性表示数据存储引擎,有两个选择:

1、myisam,默认类型。是存储记录和文件的标准类型,支持全文搜索,可以被压缩,与其他引擎相比,有检查和修复表格的大部分工具,不支持事务,不支持外键。强调的是性能,执行速度比较快,可以在不同的系统中迁移。如果执行大量 的SELECT,MyISAM是更好的选择。

2、innodb,支持事务处理等高级处理,支持外键,如果执行大量的select和update语句,出于性能考虑,使用innodb是最好的选择。

如果想修改数据存储引擎:ALTER TABLE tablename ENGINE = MyISAM

posted @ 2018-05-18 11:01  彼o岸  阅读(379)  评论(0编辑  收藏  举报