MySql创建表

Posted keeplee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql创建表相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

以上是关于MySql创建表的主要内容,如果未能解决你的问题,请参考以下文章

mysql在创建表的时候可以创建字段那么创建新数据库的时候可以顺便创建表吗

mysql创建表

MySQL创建临时表-旧表建新表

mysql中如何查看数据库表的创建时间

mysql中,如何创建一个表,并加一条数据?

mysql 表的快速创建