创建数据库用户信息表单,包含用户名、密码、用户身份(管理员和普通用户)
时间: 2023-08-21 16:05:11 浏览: 68
创建数据库和用户
5星 · 资源好评率100%
可以使用如下的 SQL 语句来创建一个包含用户名、密码、用户身份的用户信息表单:
```
CREATE TABLE user_info (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(30) NOT NULL,
password VARCHAR(50) NOT NULL,
role ENUM('admin', 'user') NOT NULL DEFAULT 'user'
);
```
这里使用了 ENUM 类型来表示用户身份,只能取值为 'admin' 或 'user',并且默认为 'user'。可以根据实际需要修改字段类型、长度、默认值等属性。
在实际使用时,可以通过 INSERT INTO 语句向该表中插入用户信息,例如:
```
INSERT INTO user_info (username, password, role) VALUES ('admin', 'admin123', 'admin');
INSERT INTO user_info (username, password, role) VALUES ('user1', '123456', 'user');
INSERT INTO user_info (username, password, role) VALUES ('user2', '654321', 'user');
```
这样就可以创建一个包含用户名、密码、用户身份的用户信息表单,并向其中插入了三个用户的信息。
阅读全文