在MySQL数据库之上实现Web应用程序时,我在想是否只使用字符串数据类型存储日期是个好主意?
例如,我可以将日期存储为“201110191503999”到数据库中.这也方便按日期查询.例如,从some_table中选择*,其中the_date类似于’20111019%’
如果我们使用字符串作为日期,是否有任何性能问题?使用日期/日期时间数据类型有什么好处吗?
提前致谢!
根据您编码的内容,数据的所有格式都可以在您使用的任何语言的实际页面上完成.
此外,您可以利用NOW()等MysqL函数,而不是使用该语言的版本,然后将其存储到数据库中.