创建一个student表属性为姓名、学号、班级、性别、电话
时间: 2024-11-03 20:17:18 浏览: 20
一个 Student类:包括姓名、学号、性别、专业、家庭地址。
在MySQL中,你可以使用`CREATE TABLE`语句来创建一个名为"student"的表,包含属性如姓名(name)、学号(student_id)、班级(class),性别(gender)以及电话(phone)。以下是创建该表的SQL语句示例:
```sql
CREATE TABLE student (
id INT AUTO_INCREMENT PRIMARY KEY, -- 使用id作为主键,自增
name VARCHAR(50), -- 姓名,最多容纳50个字符
student_id INT UNIQUE, -- 学号,整数类型,且不允许有重复
class VARCHAR(20), -- 班级,最多容纳20个字符
gender ENUM('男', '女'), -- 性别,枚举类型,只能取值为'男'或'女'
phone VARCHAR(11) UNIQUE -- 电话号码,最多容纳11个字符,且不允许有重复
);
```
在这个例子中,`AUTO_INCREMENT`表示id字段将自动递增。
阅读全文