有没有办法找到用户创建的时间?意思是在mysql中追踪用户的创建日期。请帮帮我。谢谢你,尼捷什·库马尔
t1qtbnec1#
您可以在提交用户创建表单时添加timestamp沿着用户信息,否则无法跟踪。
timestamp
gcxthw6b2#
您必须在数据库用户表中添加新字段,例如使用类型DATETIME“创建”字段查询示例如下:
ALTER TABLE `users` ADD `created` DATETIME NOT NULL COMMENT 'user created date' AFTER `name`
这里,AFTER name是表的最后一个字段,因此它将添加在用户表的最后创建的新字段。
name
des4xlb03#
您可以向表中添加一个新的TIMESTAMP字段,但要记住将CURRENT_TIMESTAMP设置为默认值,这样当创建记录时,该字段将获取创建记录时的时间戳。我会说这是不可能的告诉后,当一个记录已经创建,也许与某种使用二进制日志,但我不知道很多。
TIMESTAMP
CURRENT_TIMESTAMP
3条答案
按热度按时间t1qtbnec1#
您可以在提交用户创建表单时添加
timestamp
沿着用户信息,否则无法跟踪。gcxthw6b2#
您必须在数据库用户表中添加新字段,例如使用类型DATETIME“创建”字段
查询示例如下:
这里,AFTER
name
是表的最后一个字段,因此它将添加在用户表的最后创建的新字段。des4xlb03#
您可以向表中添加一个新的
TIMESTAMP
字段,但要记住将CURRENT_TIMESTAMP
设置为默认值,这样当创建记录时,该字段将获取创建记录时的时间戳。我会说这是不可能的告诉后,当一个记录已经创建,也许与某种使用二进制日志,但我不知道很多。