当前位置:   article > 正文

Mysql的常用类型

Mysql的常用类型

这些是我自己总结的一些

整型
tinyint   最小型整型  1字节  
smallint 较小型整型  2字节
mediumint  在较小到正常直接 3个字节
int          正常的整型  4个字节    4个字节也就是32位第一位是符号位 
也就是31为数值位。 表示的值为-2^31~2^31次方-1
bigint    大的整型    8个字节  表示的范围为 -2^63~2^63-1

浮点型
float   单精度   4个字节
double  双精度  8个字节
decimal  计算浮点数相加减的时候用这个,不然容易产生误差 

字符串   字符串是需要设置长度的 设置的(M)是以字符为单位的
char     0~255 字节 
varchar  65532 字节   
tinytext 2^8-1字节  255
mediumtext 2^12-1字节 4095
text   2^16-1字节    65535

时间
date   日期  YYYY-MM-dd   2014-5-12
time   时间  HH:mm:ss   10:32:10
datetime  就是上面两者的结合     YYYY-MM-dd HH:mm:ss  2014-5-12 10:32:10
year 年份
timestamp 时间戳  就是从1970-1-1 到现在的毫秒数    毫秒到秒要除3

null
null值不能参与计算。

字符串是不能选择那个zerofill的
长度是比如你是varchar型  你的长度为5  那么他的长度只能最大为5 不能超过 
对于int来说好像是要跟zerofill一起配合
主键是具有唯一性的,而且点了主键后会自动勾选非空。而且非空是不能去掉的
Unsigned 无符号数  不能为负数
自增 是根据上一个的数据加1,要是整数
Zerofill  0填充   当然需要是整数   如果输入为1   根据长度看如果长度为5 输入1 就会变成00001  前提是不能为负数
注释就是把你的字段的解释
默认 就是一开始创建就会是默认值,用于sex  男
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/904457
推荐阅读
相关标签
  

闽ICP备14008679号