帮我设计一个mysql用户表,尽量详细,并且附上sql语句
时间: 2023-05-20 07:00:59 浏览: 197
mysql用户权限表设计
好的,以下是一个简单的 MySQL 用户表设计,包括用户 ID、用户名、密码、电子邮件和注册时间等字段:
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
password VARCHAR(255) NOT NULL,
email VARCHAR(100) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (id),
UNIQUE KEY (username),
UNIQUE KEY (email)
);
其中,id 是自增长的主键,username 和 email 分别是唯一的用户名和电子邮件地址,password 是加密后的密码,created_at 是用户注册时间。
你可以根据实际需求对这个表进行修改和扩展。
阅读全文