gpt4 book ai didi

php - 应该用什么表结构来维护登录注销日志?

转载 作者:行者123 更新时间:2023-11-29 01:44:54 25 4
gpt4 key购买 nike

我有如下的登录日志表

Field       Type
login_id int(10) NOT NULL
platform varchar(50) NOT NULL
browser varchar(50) NOT NULL
ipaddress varchar(50) NOT NULL
last_login datetime NULL
last_logout datetime NULL

但是在这个结构上我很困惑,我可以添加登录时间但是很难更新注销时间。我没有添加主键,因为日志很频繁,主键很快就会达到最大值。最好的方法应该是什么?请帮忙。

最佳答案

像这样在一行中同时包含登录和注销只是自找麻烦,因为它假设每个登录都有相应的注销,但事实并非如此。有时他们会在公共(public)计算机上登录并且永远不会退出,有时他们会打开一个匿名窗口并登录。

相反,我会将其简化为一种类型:

  • 登录名
  • 平台
  • 浏览器
  • IP地址
  • 日期
  • 输入(登录/注销)

关于php - 应该用什么表结构来维护登录注销日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9697081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com