MySql数据类型

一、数值

1、TINYINT

  1 byte

  小整数值

2、SMALLINT

  2bytes
  大整数值

3、MEDIUMINT

  3 bytes
  大整数值

4、INT或INTEGER

  4 bytes
  大整数值

  age int

5、BIGINT

  8 bytes

  极大整数值

6、FLOAT

  4 bytes
  单精度浮点数值

7、DOUBLE

  8 bytes
  双精度浮点数值

  score double(总长度,小数点后保留的位数)

8、DECIMAL

  小数值

二、日期和时间类型

1、DATE

  年月日(日期值)

  birthday date

2、TIME

  时分秒(时间值或持续时间)

3、YEAR

  年份(年份值)

4、DATETIME

  年月日时分秒(混合日期和时间值)

5、TIMESTAMP

  年月日时分秒(时间戳;自动赋予当前系统时间)

三、字符串

1、CHAR

  0-255 bytes
  定长字符串

  name char(最大允许字符个数)

2、VARCHAR

  0-65535 bytes

  变长字符串

  name varchar(最大允许字符个数)会根据字符长度分配存储空间

*3、TINYBLOB

*4、TINYTEXT

*5、BLOB
*6、TEXT
*7、MEDIUMBLOB
*8、MEDIUMTEXT
*9、LONGBLOB
*10、LONGTEXT

posted @ 2023-01-26 19:45  赶路亻  阅读(46)  评论(0)    收藏  举报