博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL各种日期类型与整型(转)
阅读量:6087 次
发布时间:2019-06-20

本文共 844 字,大约阅读时间需要 2 分钟。

日期类型 存储空间 日期格式 日期范围
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

转载于:https://www.cnblogs.com/softidea/p/4575812.html

你可能感兴趣的文章
[译] 可维护的 ETL:使管道更容易支持和扩展的技巧
查看>>
### 继承 ###
查看>>
数组扩展方法之求和
查看>>
astah-professional-7_2_0安装
查看>>
函数是对象-有属性有方法
查看>>
uva 10107 - What is the Median?
查看>>
Linux下基本栈溢出攻击【转】
查看>>
c# 连等算式都在做什么
查看>>
使用c:forEach 控制5个换行
查看>>
java web轻量级开发面试教程摘录,java web面试技巧汇总,如何准备Spring MVC方面的面试...
查看>>
使用ansible工具部署ceph
查看>>
linux系列博文---->深入理解linux启动运行原理(一)
查看>>
Android反编译(一) 之反编译JAVA源码
查看>>
结合当前公司发展情况,技术团队情况,设计一个适合的技术团队绩效考核机制...
查看>>
python-45: opener 的使用
查看>>
cad图纸转换完成的pdf格式模糊应该如何操作?
查看>>
Struts2与Struts1区别
查看>>
网站内容禁止复制解决办法
查看>>
Qt多线程
查看>>
我的友情链接
查看>>