MySQL 查询

2025年9月8日 | 阅读 3 分钟

以下是一些常用的 MySQL 查询,用于创建数据库、使用数据库、创建表、插入记录、更新记录、删除记录、选择记录、截断表和删除表。

1) MySQL 创建数据库

此语句用于创建数据库。

例如

更多详情...

2) MySQL 选择/使用数据库

MySQL 使用数据库用于选择数据库。例如:

在上面的语法中,数据库名称为 db1;

更多详情...

3) MySQL 创建查询

MySQL 创建查询用于创建表、视图、存储过程和函数。例如:

在上面的示例中,表名为 'customer',它包含 'id'、'name' 和 'city' 等列。

更多详情...

4) MySQL Alter 查询

MySQL alter 查询用于添加、修改、删除或丢弃表的列。让我们看一个向 customers 表添加列的查询:

在上面的示例中,ALTER TABLE 命令用于向表中添加列。

更多详情...

5) MySQL 插入查询

MySQL 插入查询用于向表中插入记录。例如:

在上面的示例中,INSERT 语句用于向表中插入数据。

更多详情...

6) MySQL 更新查询

MySQL 更新查询用于更新表中的记录。例如:

在上面的示例中,UPDATE TABLE 命令用于更新 customers 表中的信息,例如 name = 'bob',city = 'london',其中 customer 的 ID 是 101。

更多详情...

7) MySQL 删除查询

MySQL 更新查询用于从数据库中删除表中的记录。例如:

在上面的示例中,DELETE TABLE 命令用于从表中删除 ID 为 101 的行。

更多详情...

8) MySQL Select 查询

Oracle select 查询用于从数据库中检索记录。例如:

在上面的示例中,SELECT 命令用于从表中检索信息。

更多详情...

9) MySQL Truncate Table 查询

MySQL 更新查询用于截断或删除表中的记录。它不会删除表的结构。例如:

在上面的示例中,truncate table 用于删除 customers 表数据,但它不会删除表的结构。

更多详情...

10) MySQL Drop 查询

MySQL drop 查询用于删除表、视图或数据库。如果您删除表,它将删除表的结构和数据。例如:

在上面的示例中,drop 语句用于从数据库中删除 customer 表。

更多详情...

MySQL 查询常见问题

1. 编写一个 MySQL 语句,向 Teacher 表添加一个新列“Department”,并将其默认值设置为“Computer Science”。

示例表:Teacher 表

TIDT_Name资格验证 (Qualification)薪金年龄
1AnshuBCA1000025
2HarshitaBCA2500030
3拉曼 (Raman)MCA3000035
4RubyM.Tech1500035
5SumanMCA2000025

解决方案

如果您想检查该列是否已添加到表中,请使用以下语句。

TIDT_Name资格验证 (Qualification)薪金年龄部门
1AnshuBCA1000025计算机科学
2HarshitaBCA2500030计算机科学
3拉曼 (Raman)MCA3000035计算机科学
4RubyM.Tech1500035计算机科学
5SumanMCA2000025计算机科学

2. 编写一个 MySQL 语句,删除 Teacher 表中 TID 值为 3 的行。

示例表:Teacher 表

TIDT_Name资格验证 (Qualification)薪金年龄
1AnshuBCA1000025
2HarshitaBCA2500030
3拉曼 (Raman)MCA3000035
4RubyM.Tech1500035
5SumanMCA2000025

解决方案

如果您想检查该行是否已删除,请使用以下语句。

TIDT_Name资格验证 (Qualification)薪金年龄
1AnshuBCA1000025
2HarshitaBCA2500030
4RubyM.Tech1500035
5SumanMCA2000025

下一个主题MySQL 约束