• MySQL


    MySQL

    数值类型
    浮点类型
    字符串类型
    时间日期类型

    数值类型,浮点类型

    1.1 整数
    tinyint

    (存的数字很小的话用) 0-255

    int

     (存的数字很大的话用)2的32次方0-42亿


    1.2 小数


    1.2.1 浮点
    float(m,d)

    单精度浮点型 8位精度(4字节)m总个数 d小数位


    double(m,d)

    双精度浮点型 16位精度(8字节)m总个数 d小数位


    1.2.2 定点
    decimal(m,d)

    m总个数,d小数点后面的位数。decimal(3,2) 表示333.22可以存。不满足条件是存不了的


    字符串类型
    char
    定长,char(10) 代表最多存10个字节,不够用空格补齐,length始终是10 存多了会截掉。char的存取速度比varchar快
    可存0-255字节

    varchar
    可变长度,varchar(10) 代表最多存10个字节,如果存的不够10个字节,length会变成你存的实际字节的长度,不会用空格补齐。
    varchar 的存取速度没有char快
    可存0-65535字节

    text
    存储大文本(比如文章)

     

    时间日期类型

    timestamp
    YYYYMMDD HHMMSS混合日期和时间值,时间戳。存的是年月日时分秒
    建议用int存一个时间戳,方便处理,取出来再转换成年月日形式。

     

  • 相关阅读:
    解决-webkit-box-orient: vertical;(文本溢出)属性在webpack打包后无法编译的问题
    消息框尖尖
    表单提交
    昨天看了一个大神的fix类,清晰了然
    使用cross-env解决跨平台设置NODE_ENV的问题
    axios 在Vue全局引入的方法
    vue自定义指令
    AMD/CMD/CommonJs到底是什么?它们有什么区别?
    artDialog.js的使用
    delegate-使用笔记
  • 原文地址:https://www.cnblogs.com/chefweb/p/9047345.html
Copyright © 2020-2023  润新知