使用MySql时,更好的做法是使用DATEDATETIMETIMESTAMP数据类型存储日期和时间,还是使用带有时间戳记的BIGINT数据类型?

每个都有什么优势,性能上有什么区别?

最佳答案

如果只需要日期,请使用date
如果需要日期和时间,请使用datetime
如果需要对记录进行版本控制,请使用timestamp
如果使用的是这种格式,并且不需要1970年之前的日期,请使用epoch time

关于mysql - MySql将日期存储为Date或BigInt(Epoch),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12807314/

10-11 22:00
查看更多