MySQL 创建数据库school并输出年级信息表
网站编辑2024-02-05 11:50:45188
创建数据库school
首先,我们需要使用MySQL命令行工具或者图形化界面工具(如phpMyAdmin)来创建名为"school"的数据库。以下是在MySQL命令行工具中创建数据库的步骤:
打开MySQL命令行工具,输入用户名和密码登录到MySQL服务器。
输入以下命令来创建数据库:
```
CREATE DATABASE school;
```
确认数据库已成功创建,可以使用以下命令查看:
```
SHOW DATABASES;
```
创建年级信息表grade_info
接下来,我们将使用MySQL命令行工具来创建一个名为"grade_info"的表,用于存储学校各年级的信息。以下是创建表的步骤:
使用以下命令进入刚刚创建的"school"数据库:
```
USE school;
```
输入以下命令来创建表:
```
CREATE TABLE grade_info (
id INT PRIMARY KEY AUTO_INCREMENT,
grade VARCHAR(20) NOT NULL,
teacher VARCHAR(50) NOT NULL,
subject VARCHAR(50) NOT NULL,
class_size INT NOT NULL,
createdat TIMESTAMP DEFAULT CURRENTTIMESTAMP
);
```
确认表已成功创建,可以使用以下命令查看:
```
DESC grade_info;
```
插入年级信息
现在,我们可以向"grade_info"表中插入一些年级信息。以下是在MySQL命令行工具中插入数据的步骤:
使用以下命令插入一条年级信息:
```
INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('一年级', '张老师', '数学', 30);
```
可以继续插入其他年级的信息,例如:
```
INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('二年级', '李老师', '语文', 35);
INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('三年级', '王老师', '英语', 40);
```
确认数据已成功插入,可以使用以下命令查看:
```
SELECT * FROM grade_info;
```
通过以上步骤,我们成功地创建了一个名为"school"的数据库,并在其中创建了一个名为"grade_info"的表,用于存储学校各年级的信息。接下来,我们可以根据需要对表进行查询、更新和删除等操作,以满足不同的需求。希望本文对你有所帮助!







