php mysql-phpmyadmin日期
我不熟悉数据库。我刚刚创建了我的第一个数据库,到目前为止还不错。现在,我希望在这方面增加时间 我有特定的表格,当它显示时,我需要它显示表格信息+信息添加的日期。也可能是(5天5小时前)之间的差异或类似的东西php mysql-phpmyadmin日期,php,mysql,date,phpmyadmin,Php,Mysql,Date,Phpmyadmin,我不熟悉数据库。我刚刚创建了我的第一个数据库,到目前为止还不错。现在,我希望在这方面增加时间 我有特定的表格,当它显示时,我需要它显示表格信息+信息添加的日期。也可能是(5天5小时前)之间的差异或类似的东西 我是否需要将另一列添加到存储时间的数据表中?如果是的话,有没有办法自动增加到当前日期?我该怎么做呢 不太确定从哪里开始有人能告诉我正确的方向吗?也许是某个地方的教程?在这个话题上似乎找不到可靠的东西 非常感谢!:) 有一个datetime和一个timestamp字段。如果使用时间戳字段,则可
我是否需要将另一列添加到存储时间的数据表中?如果是的话,有没有办法自动增加到当前日期?我该怎么做呢 不太确定从哪里开始有人能告诉我正确的方向吗?也许是某个地方的教程?在这个话题上似乎找不到可靠的东西
非常感谢!:) 有一个datetime和一个timestamp字段。如果使用时间戳字段,则可以使用插入行时的时间戳自动填充该字段
我建议您尝试一下对SQL的温和介绍。对于数据库中的每条记录,您想知道它是何时创建的吗 您必须添加“timestamp”类型的列。然后,您可以将默认值设置为“current_timestamp”。 还请注意,您可以使用“更新当前_时间戳”。它不会在插入时保存当前时间,而是在每次更新记录时保存当前时间。
如果需要两个日期(创建日期和更新日期),则需要两列。编辑:嗯,你不能:p“如果是这样,有没有办法自动增加到…”?您想说什么不清楚不要忘记
CURRENT\u TIMESTAMP
中的下划线。这是必需的。:)您还被限制为只有一个带有一个特殊默认值的时间戳字段<代码>表中的一个时间戳列可以将当前时间戳作为初始化该列的默认值,也可以将其作为自动更新值,或者两者兼而有之。不可能将当前时间戳作为一列的默认值和另一列的自动更新值。真的吗?!哦,我不知道这个。现在我明白为什么Symfony等不使用它了:s@MarcusAdams,也更正了