MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。
目录
- 数值类型
- 日期和时间类型
- 字符串类型
数值类型
-
关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。
-
BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。
-
金钱最好用int/bigint(整数,单位用分,拿出来进行*100换成元),千万不要直接用浮点,会有精度损失.
日期和时间类型
字符串类型
- CHAR 和 VARCHAR 类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。
我们常用的有INT、DOUBLE、DATE、TIME、CHAR、VARCHAR等类型
(本文部分摘自菜鸟教程)