加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

在MySQL中使用字符串数据类型而不是使用日期时间数据类型是一个

发布时间:2020-12-11 23:49:59 所属栏目:MySql教程 来源:网络整理
导读:在MySQL数据库之上实现Web应用程序时,我在想是否只使用字符串数据类型存储日期是个好主意? 例如,我可以将日期存储为“201110191503999”到数据库中.这也方便按日期查询.例如,从some_table中选择*,其中the_date类似于20111019% 如果我们使用字符串作为日期,

在MySQL数据库之上实现Web应用程序时,我在想是否只使用字符串数据类型存储日期是个好主意?

例如,我可以将日期存储为“201110191503999”到数据库中.这也方便按日期查询.例如,从some_table中选择*,其中the_date类似于’20111019%’

如果我们使用字符串作为日期,是否有任何性能问题?使用日期/日期时间数据类型有什么好处吗?

提前致谢!

最佳答案 始终使用列类型来满足需要的内容;如果您使用的是日期,请使用DATETIME,如果是时间戳,请使用TIMESTAMP,依此类推.

根据您编码的内容,数据的所有格式都可以在您使用的任何语言的实际页面上完成.

此外,您可以利用NOW()等MySQL函数,而不是使用该语言的版本,然后将其存储到数据库中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读