帮我建一个mysql的用户表
时间: 2023-08-31 16:10:47 浏览: 122
可以使用以下 SQL 语句在 MySQL 中建立用户表:
```
CREATE TABLE users (
user_id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```
这个表有五个字段:user_id, username, password, email 和 created_at。
user_id 是主键,自动增加。
username,password,email字段是非空的。
created_at字段是 TIMESTAMP 类型,并设置为默认值 CURRENT_TIMESTAMP,表示用户创建时间。
请注意,在生产环境中,不建议将密码明文存储,而应该使用加密算法对密码进行加密,再将加密后的密码存储到数据库中。
阅读全文