# Mysql 数据类型

varchar
    可变长度的字符串
    比较智能,节省空间
    会根据实际长度,动态的分配空间

    缺点:需要动态分配空间,速度慢
    优点:节省空间

char
    定长字符串
    不管实际长度是多少
    分配固定长度的空间去存储数据
    使用不恰当的时候,可能导致空间浪费

    缺点:使用不当,可能导致空间浪费
    优点:不需要动态分配空间,速度快

int

bigint

float

double

date
    短日期类型

datetime
    长日期类型

clob
    字符大对象
    最多存储4g的字符串
    比如:存储一篇文章
    超过255个字符的,尽量都使用clob
    Character Large Object: clob

blob
    存储二进制对象
    图片,声音,视频,等流媒体数据
    往blob字段中插入数据时,需要使用IO流。

date
    短日期:只包括 年月日

    Mysql默认格式:可以将该格式的时间字符串直接插入到date类型的字段中
    %Y-%m-%d


datetime
    长日期:包括 年月日时分秒

    Mysql默认格式:可以将该格式的时间字符串直接插入到date类型的字段中
    %Y-%m-%d %h:%i:%s