news 2026/8/29 4:18:54

MySQL 表的操作实战指南:创建、修改与删除

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQL 表的操作实战指南:创建、修改与删除

目录

  • 1. 引言
  • 2. 创建表
  • 3. 修改表结构
    • 3.1 添加字段
    • 3.2 修改字段类型
    • 3.3 修改字段名称
    • 3.4 删除字段
  • 4. 重命名表
  • 5. 删除表
  • 6. 总结

1. 引言

在 MySQL 数据库的使用过程中,对表的操作是最基础也最核心的技能之一。本文将通过一个完整的实战示例,演示如何创建表、修改表结构以及删除表,帮助读者快速掌握 MySQL 表操作的核心命令。

2. 创建表

首先,我们创建一个名为person的表,包含idname两个字段。创建完成后,通过查询语句查看表中的数据:

CREATE TABLE person ( id INT, name VARCHAR(20) );

插入示例数据后,执行查询:

SELECT * FROM person;

查询结果如下:

idname
1a
2A
3B
4b

3. 修改表结构

表创建完成后,往往需要根据业务需求调整表结构。MySQL 提供了ALTER TABLE语句来实现字段的添加、修改、重命名和删除等操作。

3.1 添加字段

使用ADD关键字为person表添加一个birthday字段,并指定其位置在name字段之后:

ALTER TABLE person ADD birthday VARCHAR(20) AFTER name;

再次查询表数据:

SELECT * FROM person;

可以看到新增的birthday字段,其值默认为NULL

idnamebirthday
1aNULL
2ANULL
3BNULL
4bNULL

3.2 修改字段类型

使用MODIFY关键字修改birthday字段的数据类型,将其长度从VARCHAR(20)调整为VARCHAR(30)

ALTER TABLE person MODIFY birthday VARCHAR(30);

3.3 修改字段名称

使用CHANGE关键字将name字段重命名为姓名,同时可以一并修改其数据类型:

ALTER TABLE person CHANGE name `姓名` VARCHAR(4);

3.4 删除字段

使用DROP COLUMN删除不再需要的birthday字段:

ALTER TABLE person DROP COLUMN birthday;

删除字段后再次查询:

SELECT * FROM person;

此时表中仅剩id姓名两个字段:

id姓名
1a
2A
3B
4b

4. 重命名表

使用RENAME TOperson表重命名为people

ALTER TABLE person RENAME TO people;

通过SHOW TABLES查看当前数据库中的所有表,确认重命名生效:

SHOW TABLES;

查询结果如下:

Tables_in_test1
people

5. 删除表

当某张表不再需要时,可以使用DROP TABLE语句将其删除。删除操作不可逆,执行前请务必确认:

DROP TABLE people;

6. 总结

本文通过一个完整的实战案例,演示了 MySQL 表的创建、字段添加、字段类型修改、字段重命名、字段删除、表重命名以及表删除等核心操作。掌握这些命令,可以帮助你在日常开发中灵活调整数据库表结构,满足不断变化的业务需求。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 4:15:47

单片机毕业设计-基于 STM32 单片机的车载温碳监测与智能通风控制系统设计 基于 STM32 的车内人员检测与环境智能调控装置设计(013605)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

作者头像 李华
网站建设 2026/8/29 4:14:24

基于LLM的双维度题目附带内容相似度分析框架解析

这个项目的名字很直白:A Dual-Dimensional LLM Framework for Automated Item Incidental Content Similarity Analysis in Large-Scale Assessments。简单翻译过来,就是一套面向大规模测评场景、用 LLM 自动化分析“题目附带内容相似度”的双维度框架。…

作者头像 李华
网站建设 2026/8/29 4:14:19

拼多多 OCPX 稳定成本推广:一阶段、二阶段深度解析

拼多多稳定成本推广也就是大家常说的 OCPX 成交出价模式,是目前商家使用最多的付费推广工具之一。系统会把整个投放划分为 \\ 一阶段(数据积累期)和二阶段(智能投放期)\\ 两个阶段,两个阶段算法逻辑、流量特…

作者头像 李华
网站建设 2026/8/29 4:13:48

海鲜池开缸、巡检、换水与应急处理:一套可量化的日常操作规程

一、问题定义:设备决定下限,操作决定上限做水产暂养设备 15 年,服务过 1000 商超客户,售后数据里有一个规律:**设备配置正确的前提下,仍有大量损耗来自日常操作失范。**典型操作错误与后果:- 新…

作者头像 李华
网站建设 2026/8/29 4:11:22

网易有道2018校招算法工程师笔试复盘:考点、编程题与备考策略

网易2018校园招聘算法工程师(有道)笔试卷——这份卷子我已经不知道给多少学弟学妹讲过了。倒不是它有多难,而是它的出题风格特别典型:选择题里埋坑,编程题考基本功,问答/设计题考你“是不是真的做过算法”,而不是只背了…

作者头像 李华