我想为每个用户存储用户使用的所有IP。
所以,我可以弄清楚他们来自哪里,如果他们切换了很多。如果突然他们正在使用新的等等。
我知道将它存储为MySql中的数字,因此它是较小的数据,但我如何存储让每个用户说100个IP?如果最好使用它,我可以在MySQLi中完成。
谢谢!
答案 0 :(得分:3)
您使用数据库是正确的。有这么多项目最好使用数据库。我会为此设置至少两个表。一个存储用户的表。然后下一个表存储IP地址。该表还有一个引用用户表的键。 IE用户表中的每一行都有_ID。然后在IP表中有一个像“userKey”这样的列,然后引用相同的ID,但这次不是你的主键。
答案 1 :(得分:0)
创建两个这样的表
user table
user_id
username
otherFields
UserDetails
user_id
IpAddress
someOtherFields
然后你可以根据user_id加入这两个表来获取特定用户使用的所有ipAddress。