• MySQL各种日期类型与整型(转)


    日期类型 存储空间 日期格式 日期范围
    datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
    timestamp 4 bytes YYYY-MM-DD HH:MM:SS 1970-01-01 00:00:01 ~ 2038
    date 3 bytes YYYY-MM-DD 1000-01-01 ~ 9999-12-31
    year 1 bytes YYYY 1901 ~ 2155

    timestamp 类型的列有个特性:默认情况下,在 insert, update 数据时,timestamp 列会自动以当前时间(CURRENT_TIMESTAMP)填充/更新。“自动”的意思就是,你不去管它,MySQL 会替你去处理。

    timestamp比较受时区timezone的影响以及MYSQL版本和服务器的SQL MODE的影响。

    详情可参考链接地址:http://www.jb51.net/article/23966.htm

    各种整型类型:int(3)、int(4)、int(8) 在磁盘上都是占用 4 btyes 的存储空间,所以不需要指定长度。

    类型 存储空间 大小范围
    bigint 8 bytes -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 
    int 4 bytes -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647)
    smallint 2 bytes -2^15 (-32,768) 到 2^15 – 1 (32,767)
    tinyint 1 bytes 0 到 255

    http://yunlian0621.iteye.com/blog/2219427

  • 相关阅读:
    声明式事务编程
    PlatformTransactionManager
    编码式事务
    事务的ACID
    struts2的工作原理
    通过Callable接口实现多线程
    Struts2 标签
    Struts2基础
    MySQL性能优化(十)-- 主从复制(一主多从)
    JVM学习(一)
  • 原文地址:https://www.cnblogs.com/softidea/p/4575812.html
Copyright © 2020-2023  润新知