700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > MySQL时间字段数据类型?

MySQL时间字段数据类型?

时间:2023-02-21 17:47:07

相关推荐

MySQL时间字段数据类型?

后端开发|php教程

mysql,php

后端开发-php教程

之前在项目中数据表的时间字段用的都是int(10)

今天早上看书时,书上说建议使用TIMESTAMP类型,大家在项目都是怎么存储的?

asp留言板源码下载,vscode格式化去除分号,ubuntu纯英文,内嵌tomcat管理页面,房价python爬虫,php 二维数组 某一列,seo修改内容会影响排名吗,开源音乐网站 phplzw

免费asp个人网站源码,关闭存储库 vscode,字体ubuntu下载,配置如何tomcat,sqlite库中数据顺序,数据清洗是什么意思爬虫,php 服务器框架,网络seo怎么收费,asp网站源码 电子相册,易语言网页辅助教程下载,京东首页模板lzw

回复内容:

源码怎么加授权,ubuntu如何读取优盘,虚拟机怎么连接tomcat,考研资讯爬虫,学php和app开发,老兵seo优化lzw

之前在项目中数据表的时间字段用的都是int(10)

今天早上看书时,书上说建议使用TIMESTAMP类型,大家在项目都是怎么存储的?

datetime 和 int 应该都精确不到毫秒上去,timestamp 和 bigint 可以

int占用4个字节,而4个字节就是32位,不够32位前面补0,所以MySQL中unsigned int(10)最大能存储的整数是2^32-1,即4294967295.echo date(Y-m-d H:i:s, 4294967295);返回 2106-02-07 14:28:15 ,也就是int(10)字段无法存储这个时间后的时间戳.个人觉得可以用8个字节的bigint,保证能够存储地球有生之年的时间戳.

我们用的datetime, 缺点是没有毫秒, 需要记录毫秒的用的字符型存的

个人更喜欢int存时间戳….具体孰好孰坏还请楼下的盆友来回答…

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。