我正在尝试为 MySQL 设计一个用户表。
现在,我的用户表看起来像这样
users (
BIGINT id,
VARCHAR(?) username,
VARCHAR(?) password,
VARCHAR(254) email,
DATETIME last_login,
DATETIME data_created
)
我还应该包括哪些其他字段,为什么需要它们?
我应该从上面排除哪些字段,为什么?
我应该为用户名和密码分配多少个字符,为什么?
我应该使用 BIGINT 作为 id 吗?
预先感谢您的帮助。
已添加 我将使用该表作为社交网站,因此“用户”是指世界各地的人。