mysql基本数据类型和引擎

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql基本数据类型和引擎相关的知识,希望对你有一定的参考价值。

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

mysql基本数据类型和引擎

mysql的基本数据类型有很多,有数值,字符,日期等。

数值分为整数型和浮点型:

image

image

字符型如下:

image

日期型如下:

image

还有不常用的图片类型image。

在mysql中存在着引擎,通俗来说引擎就是对于我们数据库里面数据进行的管理方案。mysql里有六种引擎,常用的三个是myISAM,MEMORY,innoDB。

myISAM引擎的优点在于对数据的检索快,但是缺点在于不支持事物,我们通常项目中对于数据库操作要进行数据的查询和添加时,我们可以使用myISAM引擎。

MEMORY引擎是内存,它的优点在于对数据的读取很快,但是缺点在于只能存放少量的数据,要是特别大的数据不适合用这种引擎。

innoDB引擎就是我们最常用的引擎了,它可以支持事务的操作,数据可恢复,性能稳定,数据比较安全,在我们的项目中很多对数据的操作都要进行事务的操作,这也是innoDB引擎常用的原因之一。

以上是关于mysql基本数据类型和引擎的主要内容,如果未能解决你的问题,请参考以下文章

mysql基本数据类型

MySQL-存储引擎-创建表-字段数据类型-严格模式-字段约束-键-02

数据库Mysql更改默认引擎为Innodb的步骤方法

MySQL 表的基本操作

论MySQL数据库中两种数据引擎的差别

mysql修改数据库的存储引擎(InnoDB)