0

我有一个数据库,人们在网站上注册,然后将他们的表单数据插入到他们的数据库中。除了所有这些信息,我还想插入他们的注册时间。例如,我有一个自动递增的 ID 列,我在我的 php 脚本中什么都不做,sql 数据库会自动增加每个新条目。以同样的方式,我是否可以有一个我不需要在脚本中做任何事情的时间列,而不是数据库只会获取当前时间并将其与其他插入的信息一起放置?我正在使用 phpMyAdmin,我尝试添加一个名为 Time 的列,其类型为 as DATETIME,默认值为 the,CURRENT_TIMESTAMP但它不会让我添加它并说 Time 的默认值无效。

4

3 回答 3

2

将列类型更改为TIMESTAMP

于 2012-11-15T20:51:51.107 回答
1

使用时间戳字段,这正是您想要的。

于 2012-11-15T20:51:59.013 回答
1

使用timestamp列类型,例如

`inserted` timestamp NOT NULL default CURRENT_TIMESTAMP
于 2012-11-15T20:55:39.997 回答