当前位置: 首页 > article >正文

MySQL数据表添加字段(三种方式)

基本概念解析

数据表由行和列组成,专业术语中:

  • 字段(Field):表的纵向列结构
  • 记录(Record):表的横向行数据
字段添加方法详解

MySQL支持三种字段添加位置,语法格式均通过ALTER TABLE指令实现:

一、末尾追加字段

ALTER TABLE 表名 ADD 新字段名 数据类型;

操作示例:

  1. 创建基础表结构
CREATE TABLE student (id INT(4),name VARCHAR(20),sex CHAR(1)
);

  1. 追加年龄字段
ALTER TABLE student ADD age INT(4);

  1. 验证结构
| Field | Type        | Null | Key | 
|-------|-------------|------|-----|
| id    | int(4)      | YES  |     |
| name  | varchar(20) | YES  |     |
| sex   | char(1)     | YES  |     |
| age   | int(4)      | YES  |     |

二、首列插入字段

ALTER TABLE 表名 ADD 新字段名 数据类型 FIRST;

操作示例:

ALTER TABLE student ADD stuId INT(4) FIRST;

结构验证:

| stuId | int(4)      | YES  |     |
| id    | int(4)      | YES  |     |

三、指定位置插入字段

ALTER TABLE 表名 ADD 新字段名 数据类型 AFTER 目标字段;

操作示例:

ALTER TABLE student ADD stuno INT(11) AFTER name;

结构验证:

| name  | varchar(20) | YES  |     |
| stuno | int(11)     | YES  |     |

http://www.lryc.cn/news/2395527.html

相关文章:

  • leetcode hot100刷题日记——33.二叉树的层序遍历
  • 2、PyTorch基础教程:从张量到神经网络训练
  • 《数据结构初阶》【番外篇:快速排序的前世今生】
  • 【笔记】基于 MSYS2(MINGW64)的 Poetry 虚拟环境创建指南
  • PINNs案例——二维磁场计算
  • Hive SQL 中 BY 系列关键字全解析:从排序、分发到分组的核心用法
  • 数据类型检测有哪些方式?
  • 算法打开13天
  • Freeqwq 世界首个免费无限制 分布式 AI 算力平台 https://qwq.aigpu.cn/
  • 广告拦截器:全方位拦截,畅享无广告体验
  • .net Avalonia应用程序生命周期
  • 主数据编码体系全景解析:从基础到高级的编码策略全指南
  • Selenium操作指南(全)
  • Go语言中的数据类型转换
  • 35、请求处理-【源码分析】-自定义参数绑定原理
  • 智绅科技——科技赋能健康养老,构建智慧晚年新生态
  • STM32通过KEIL pack包轻松移植LVGL,并学会使用GUI guider
  • day43 python Grad-CAM
  • 在 Ubuntu 上挂载其他硬盘的步骤
  • SQL的查询优化
  • MCU如何从向量表到中断服务
  • 物联网基础概念
  • Linux线程同步实战:多线程程序的同步与调度
  • 【MySQL】事务及隔离性
  • Leetcode 3566. Partition Array into Two Equal Product Subsets
  • yolo目标检测助手:具有模型预测、图像标注功能
  • 传统数据表设计与Prompt驱动设计的范式对比:以NBA投篮数据表为例
  • 2022 RoboCom 世界机器人开发者大赛(睿抗 caip) -高职组(国赛)解题报告 | 科学家
  • WIN11 Docker Desktop 安装问题解决
  • 网站服务器出现异常的原因是什么?