【发布时间】:2012-09-26 15:24:17
【问题描述】:
如何在 mySQL 数据库中添加一列来显示数据库条目的日期和时间?
我有一个自动存储到数据库中的表单,我是否需要在表单中添加隐藏的输入来获取日期和时间,或者我可以在 mySQL 设置中设置一个特定的函数来自动执行此操作?
【问题讨论】:
标签: mysql database forms phpmyadmin
如何在 mySQL 数据库中添加一列来显示数据库条目的日期和时间?
我有一个自动存储到数据库中的表单,我是否需要在表单中添加隐藏的输入来获取日期和时间,或者我可以在 mySQL 设置中设置一个特定的函数来自动执行此操作?
【问题讨论】:
标签: mysql database forms phpmyadmin
您可以定义您的表格以放置记录输入或上次编辑时间的时间戳。
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
创建一个类型为 TIMESTAMP 和 DEFAULT CURRENT_TIMESTAMP 的列
【讨论】:
alter table
`your_table`
add column `created` timestamp not null default current_timestamp
现在所有插入的行都会有一个名为 created 的附加列,其中包含创建时的时间戳。
【讨论】: