07.14自我总结
MYSQL数据库数据类型
一.整数类型和浮点数典型
1.有符号/没符号
对于整数和负整数来说,默认情况下是有符号范围的
默认是有符号
有符号和没符号其实就是有没有包括负数,有符号是包括负数的...(0,+) 超出范围取极值
2.严选/非严选
我们不推荐使用非严格模式下建立table,因为它会可能造成数据丢失的情况,所以我们必须在5.6版本中将mysql设置为严格模式。...STRICT_TRANS_TABLES ';
方法二:直接修改配置文件;
[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 并重启服务端mysql...严选情况下,数据超过他的设置范围他会报错
非严选情况下,数据超过他的设置范围不会报错,但是只存他设置大小的那一部分的数据,多余的会丢掉
3.常见的类型
1.整数型
数据类型 字节数 符号范围 有符号范围...longtext
4.enum与set
规定这个里面输入内容是什么,你可以输入他的内容,也可以输入他的索引
enum与set区别,enum只能输一个,set能输入一个或多个,且用集合的形式输入
注意: mysql