MySQL 创建数据库school并输出年级信息表

网站编辑2024-02-05 11:50:45188

创建数据库school

首先,我们需要使用MySQL命令行工具或者图形化界面工具(如phpMyAdmin)来创建名为"school"的数据库。以下是在MySQL命令行工具中创建数据库的步骤:

  1. 打开MySQL命令行工具,输入用户名和密码登录到MySQL服务器。

  2. 输入以下命令来创建数据库:

    ```

    CREATE DATABASE school;

    ```

  3. 确认数据库已成功创建,可以使用以下命令查看:

    ```

    SHOW DATABASES;

    ```

创建年级信息表grade_info

接下来,我们将使用MySQL命令行工具来创建一个名为"grade_info"的表,用于存储学校各年级的信息。以下是创建表的步骤:

  1. 使用以下命令进入刚刚创建的"school"数据库:

    ```

    USE school;

    ```

  2. 输入以下命令来创建表:

    ```

    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

    );

    ```

  3. 确认表已成功创建,可以使用以下命令查看:

    ```

    DESC grade_info;

    ```

插入年级信息

现在,我们可以向"grade_info"表中插入一些年级信息。以下是在MySQL命令行工具中插入数据的步骤:

  1. 使用以下命令插入一条年级信息:

    ```

    INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('一年级', '张老师', '数学', 30);

    ```

  2. 可以继续插入其他年级的信息,例如:

    ```

    INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('二年级', '李老师', '语文', 35);

    INSERT INTO gradeinfo (grade, teacher, subject, classsize) VALUES ('三年级', '王老师', '英语', 40);

    ```

  3. 确认数据已成功插入,可以使用以下命令查看:

    ```

    SELECT * FROM grade_info;

    ```

通过以上步骤,我们成功地创建了一个名为"school"的数据库,并在其中创建了一个名为"grade_info"的表,用于存储学校各年级的信息。接下来,我们可以根据需要对表进行查询、更新和删除等操作,以满足不同的需求。希望本文对你有所帮助!

最新推荐

右侧广告图1
右侧广告图2