用MySQL建立一个学生数据库 包括姓名 性别 学号
时间: 2024-04-04 11:34:30 浏览: 62
好的,那我们来创建一个名为“students”的数据库,其中包含一个名为“student_info”的表,该表包含学生的姓名、性别和学号三个字段:
首先,连接到 MySQL 数据库系统:
```
mysql -u your_username -p
```
然后创建一个名为“students”的数据库:
```
CREATE DATABASE students;
```
接下来,选择该数据库:
```
USE students;
```
然后创建一个名为“student_info”的表:
```
CREATE TABLE student_info (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
gender VARCHAR(10) NOT NULL,
student_id VARCHAR(20) NOT NULL
);
```
这个表有四个字段:id、name、gender和student_id。其中,id 是自动递增的主键,name 是学生姓名,gender 是学生性别,student_id 是学生学号。
现在,学生数据库已经创建完成,您可以向该表中插入学生信息。例如,插入一个名为“张三”的男学生,学号为“20190101”,命令如下:
```
INSERT INTO student_info (name, gender, student_id) VALUES ('张三', '男', '20190101');
```
插入成功后,您可以查询该表中的数据:
```
SELECT * FROM student_info;
```
输出应该如下:
```
+----+--------+--------+------------+
| id | name | gender | student_id |
+----+--------+--------+------------+
| 1 | 张三 | 男 | 20190101 |
+----+--------+--------+------------+
```
这就是一个简单的学生数据库的创建和插入操作了。您可以根据需要添加更多字段和数据。