MySQL创建表:练习题

练习题:

创建一个名为"students"的数据库,并切换到该数据库。
在"students"数据库中创建一个名为"grades"的表,包含以下字段:
id: 整数类型
name: 字符串类型,学生姓名
subject: 字符串类型,科目名称
score: 整数类型,成绩
向"grades"表中插入以下数据:
id: 1, name: “Alice”, subject: “Math”, score: 90
id: 2, name: “Bob”, subject: “English”, score: 85
id: 3, name: “Charlie”, subject: “Science”, score: 92
查询"grades"表中所有学生的成绩信息。
更新"grades"表中id为2的学生的成绩为88。
删除"grades"表中id为3的学生的记录。
 

1、创建数据库

CREATE DATABASE students;

2、使用studets数据库

USE students;

3、查看当前数据库

SELECT database();

4、在"students"数据库中创建一个名为"grades"的表:

CREATE TABLE grades (

id INT PRIMARY KEY,

name VARCHAR(255),

subject VARCHAR(255),

score INT

);

5、查询表的结构

desc grades;  #grades是表

6、向"grades"表中插入数据。

INSERT INTO grades (id, name, subject, score) VALUES (1, 'Alice', 'Math', 90);

INSERT INTO grades (id, name, subject, score) VALUES (2, 'Bob', 'English', 85);

INSERT INTO grades (id, name, subject, score) VALUES (3, 'Charlie', 'Science', 92);

7、查询"grades"表中所有学生的成绩信息。

select * from grades;

表就建立好了!!!

8、更新"grades"表中id为2的学生的成绩为88。

UPDATE grades SET score = 88 WHERE id = 2;

9、删除"grades"表中id为3的学生的记录。

DELETE FROM grades WHERE id = 3;

  • CREATE DATABASE 用于创建一个新的数据库。
  • USE 用于选择或切换到指定的数据库。
  • CREATE TABLE 用于创建一个新的表,并定义其字段和类型。
  • INSERT INTO 用于向表中插入新的记录。
  • SELECT 用于从表中检索数据。
  • UPDATE 用于修改表中的现有记录。
  • DELETE 用于从表中删除记录。

相关推荐

  1. MySQL创建3

    2024-03-29 05:22:06       31 阅读
  2. mysql查询练习题

    2024-03-29 05:22:06       53 阅读
  3. MySQL---创建数据库与

    2024-03-29 05:22:06       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 05:22:06       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 05:22:06       97 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 05:22:06       78 阅读
  4. Python语言-面向对象

    2024-03-29 05:22:06       88 阅读

热门阅读

  1. 【PostgreSQL】- 1.1 在 Debian 12 上安装 PostgreSQL 15

    2024-03-29 05:22:06       49 阅读
  2. Docker版本:18.06.1安装

    2024-03-29 05:22:06       35 阅读
  3. Debian GNU/Linux 安装docker与docker compose

    2024-03-29 05:22:06       33 阅读
  4. vue3中onUnmounted详解

    2024-03-29 05:22:06       40 阅读
  5. Linux(CentOS)/Windows-C++ 云备份项目(结项,项目总结)

    2024-03-29 05:22:06       41 阅读
  6. Kotlin:@JvmOverloads注解

    2024-03-29 05:22:06       40 阅读
  7. 3.28 c++

    2024-03-29 05:22:06       37 阅读