严选情况下,数据超过他的设置范围他会报错
非严选情况下,数据超过他的设置范围不会报错,但是只存他设置大小的那一部分的数据,多余的会丢掉
3.常见的类型
1.整数型
数据类型 字节数 符号范围 有符号范围...-65532个字节,存储式占用空间实际字节长度+1,而+1是存的他的长度
原因:因为char我们如果规定6,然后输入3个字符,他后面的内容会用宫格来填充,而varchar不会用空格填充,所有存的时候空间节省了...输入值的和char 与varchar差不多的填充效果
3.text与blob
blob:没有编码的二进制大字符串....与set
规定这个里面输入内容是什么,你可以输入他的内容,也可以输入他的索引
enum与set区别,enum只能输一个,set能输入一个或多个,且用集合的形式输入
注意: mysql会自动将字符串后面的空格删掉...MM:SS
timestamp :格式YYYY-MM-DD HH:MM:SS (不用输入默认为数据插入时候的插入时间)
注意:
0-69 翻译为 2000-2069; 70-99 翻译为1790-1999