07.14自我总结
MYSQL数据库数据类型
一.整数类型和浮点数典型
1.有符号/没符号
对于整数和负整数来说,默认情况下是有符号范围的
默认是有符号
有符号和没符号其实就是有没有包括负数,有符号是包括负数的...(0,+) 超出范围取极值
2.严选/非严选
我们不推荐使用非严格模式下建立table,因为它会可能造成数据丢失的情况,所以我们必须在5.6版本中将mysql设置为严格模式。...严选情况下,数据超过他的设置范围他会报错
非严选情况下,数据超过他的设置范围不会报错,但是只存他设置大小的那一部分的数据,多余的会丢掉
3.常见的类型
1.整数型
数据类型 字节数 符号范围 有符号范围...具备编码的大字符串;
都有四种
tinyblob,tinytext:
blob,text
mediumblob,mediumtext
longblob,longtext
4.enum与set
规定这个里面输入内容是什么...,你可以输入他的内容,也可以输入他的索引
enum与set区别,enum只能输一个,set能输入一个或多个,且用集合的形式输入
注意: mysql会自动将字符串后面的空格删掉 所以你的数据在存储前应该先把空格处理掉