如何添加列以显示mySQL数据库中数据库条目的日期和时间?
我有一个自动存储到数据库中的表单,我是否需要在表单中添加隐藏的输入来获取日期和时间,或者mySQL设置上是否有特定的功能我可以自动执行此操作?
答案 0 :(得分:1)
alter table
`your_table`
add column `created` timestamp not null default current_timestamp
现在所有插入的行都会有一个额外的列namned created
,其中包含创建时间戳。
答案 1 :(得分:1)
您可以定义表格以记录输入或上次编辑记录的时间戳。
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
创建一个类型为TIMESTAMP且DEFAULT CURRENT_TIMESTAMP
的列