zoukankan      html  css  js  c++  java
  • mysql常用的数据类型

    mysql的常用的数据类型:

    bit  最小的整数 单位是1字节

    int  标准证书  单位是4字节

    bigint 大整数 单位8字节

    float 单精度浮点型 8/4字节

    double 双精度浮点型 8字节

    char 0-255个字符  定长

    varchar 0-255个字符 长度可变

    text 和 blob  大小都可以改变 text类型适合存储长文本,而blob类型适合存储二进制数据(文本,声音和图像)

    选用数据类型的原则:

    1,选择最小的可用的类型;

    2,从速度方面考虑,选择固定的列  使用char类型

    3,从节省空间考虑,选择动态的列,使用varchar类型

    特殊的数据类型:日期和时间类型:datatime date timestamp,time和year

    date日期 年月日  格式:YYYY-MM-DD

    time 时间  时分秒格式:HH:MM:SS

    datetime 日期和时间 年月日 时分秒 格式 :YYYY-MM-DD HH:MM:SS

    year 年

    timestamp 时间戳 显示格式由定义的决定

    什么是时间戳:

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。
     

    高性能数据库设计原则:

    第一步:大致确定字段的数据类型,数字,字符串,时间等,比较直观

    第二步:确定特定的类型,比如说 :数字里有tinyint,smallint,int,long等,选择最合适的一个(更小通常更好)

    第三步:如有必要,请为字段设置默认值。

    当然,索引优化肯定是必不可少的,不过这属于设计表完成之后的优化范围了。

    "早已注定,我只能在荆棘中采拾鲜花。但重要的是,要对胜利和信念充满执着"
  • 相关阅读:
    4、[重点]Mybatis配置解析
    3、Mybatis的CRUD实现
    mybatis程序容易出错的地方
    1、初识Mybatis
    容易忽略的基础
    读取.properties配置文件的几种方式:
    格式化数字显示
    安装ipa文件
    保活一个线程
    地图经纬度的问题
  • 原文地址:https://www.cnblogs.com/devour/p/2766016.html
Copyright © 2011-2022 走看看