MySQL常用数据类型及约束条件
- 整数:int 有符号范围(-2147483648~214748364) 无符号范围(0~4294967295)
- 小数:decimal 如decimal(5,2)表示共存5位数,小数占两位,整数占三位
- 字符串:varchar范围(0~65533),一个中文或一个字母都占一个字符位
- 日期时间:datetime 范围(1000-01-01 00:00:00~9999-12-31 23:59:59)
**** 约束条件****
- 主键(primary key):物理上存储的顺序
- 非空(not null):此字段不允许填写空值
- 唯一(unique)此字段不允许重复
- 默认值(default) 当不填写此值时会使用默认值
- 外键(foreign key) 维护两个表之间的关联关系