请你为我写一段MySQL建表语句,要求为学生信息表,并插入十行数据
时间: 2023-07-15 12:11:10 浏览: 148
创建学生表的sql语句
好的,以下是创建学生信息表并插入10行数据的MySQL语句:
```
CREATE TABLE student_info (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender ENUM('male', 'female') NOT NULL,
age INT NOT NULL,
major VARCHAR(50) NOT NULL,
grade INT NOT NULL
);
INSERT INTO student_info (name, gender, age, major, grade) VALUES
('张三', 'male', 20, '计算机科学与技术', 2018),
('李四', 'female', 19, '软件工程', 2019),
('王五', 'male', 21, '信息安全', 2017),
('赵六', 'female', 22, '数据科学与大数据技术', 2016),
('钱七', 'male', 20, '计算机科学与技术', 2018),
('周八', 'female', 19, '软件工程', 2019),
('吴九', 'male', 21, '信息安全', 2017),
('郑十', 'female', 22, '数据科学与大数据技术', 2016),
('孙十一', 'male', 20, '计算机科学与技术', 2018),
('朱十二', 'female', 19, '软件工程', 2019);
```
以上语句创建了一个名为`student_info`的学生信息表,包含ID、姓名、性别、年龄、专业和年级等列。并插入了10行数据,可以根据需要进行修改。
阅读全文