一、My SQL中PK、NN、UQ、BIN、UN、ZF、AI、G所代表的意义
PK:primary key 主键
NN:not null 非空
UQ:unique 唯一索引
BIN:binary 二进制数据(比text更大)
UN:unsigned 无符号(非负数)
ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001
AI:auto increment 自增
G: Generated Column mysql5.7新特性:这一列由其他列计算而得
二、MySQL 数据类型
![在这里插入图片描述](https://img-blog.csdnimg.cn/fa3c97052d154cf4b862ba8df299f103.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Li25bCP5Ya3,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/3df98a4f6b8246db80647c508777762a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Li25bCP5Ya3,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/e9330f96e78a4cd3b459aaaa6a332b21.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Li25bCP5Ya3,size_20,color_FFFFFF,t_70,g_se,x_16)