mysql如何增加数据表的字段(ALTER)

 更新时间:2023年11月29日 09:09:41   作者:avenue轩  
这篇文章主要介绍了mysql如何增加数据表的字段(ALTER),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

mysql增加数据表的字段

当需要修改数据表字段或者修改数据表名称时,就需要使用到MySQL ALTER命令。

增加一个字段

alter table 表名 add 字段名 类型(值);
ALTER TABLE msg_ly Add country VARCHAR(20);

增加多个字段

alter table 表名 add (字段名 类型(值),
字段名 类型(值));

注意使用的语法,下面我们举一个例子。

比如原表如下:

然后我们添加一个国家字段:

ALTER TABLE msg_ly Add country VARCHAR(20);

再比如我们添加多个字段:

ALTER TABLE msg_ly Add(`ip_city` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'IP城市',
  ` institution_code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '学校/机构的id',
  `id_city` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证城市',
  `id_province` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证省份',
  `id_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证');

再通过设计表来查看我们刚才加入的字段详情

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • SQL group by去重复且按照其他字段排序的操作

    SQL group by去重复且按照其他字段排序的操作

    这篇文章主要介绍了SQL group by去重复且按照其他字段排序的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • MySQL实现批量插入测试数据的方式总结

    MySQL实现批量插入测试数据的方式总结

    在开发过程中经常需要一些测试数据, 这个时候如果手敲的话, 十行二十行还好, 多了就很死亡了, 接下来介绍两种常用的MySQL测试数据批量生成方式,希望对大家有所帮助
    2023-05-05
  • MySQL gtid的具体使用

    MySQL gtid的具体使用

    本文详细介绍了MySQL的GTID的概念、格式、相关参数以及生命周期,同时还讲解了GTID的自动定位、复制监控与管理等功能,GTID是MySQL复制环境中的一种唯一标识,可以有效避免重复复制的现象,保持数据一致,文章中还列举了多个示例,感兴趣的可以了解一下
    2024-10-10
  • MySQL5.7.21解压版安装详细教程图解

    MySQL5.7.21解压版安装详细教程图解

    对于小编来说安装系统软件是常干的事情,今天小编抽空给大家整理了MySQL5.7.21解压版安装详细教程图解,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-09-09
  • MySQL Json类型字段IN查询分组优化

    MySQL Json类型字段IN查询分组优化

    这篇文章主要为大家介绍了MySQL Json类型字段IN查询分组优化,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • win11设置mysql开机自启的实现方法

    win11设置mysql开机自启的实现方法

    本文主要介绍了win11设置mysql开机自启的实现方法,要通过命令行方式设置,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • MySQL数据处理梳理讲解增删改的操作

    MySQL数据处理梳理讲解增删改的操作

    本篇文章旨在介绍如何使用数据处理函数,和其他大多数计算机语言语言,MYSQL支持利用函数来处理数据,函数也就是一般在数据上执行,它给数据的转换和处理提供了方便
    2022-05-05
  • mysql中 redo日志详解

    mysql中 redo日志详解

    mysql都会把回滚时所需的东西记录下来,这些为了回滚而记录的东西称之为撤销日志,也就是我们今天要讲的undo日志,下面我们就来聊一聊这个undo日志,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • MySQL 流程控制函数示例详解

    MySQL 流程控制函数示例详解

    本文介绍MySQL流程控制函数及CASE语句,涵盖IF、IFNULL、NULLIF三种函数和简单/搜索CASE两种结构,用于条件判断和逻辑控制,提升SQL处理灵活性,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2025-09-09
  • centos7环境下源码安装mysql5.7.16的方法详解

    centos7环境下源码安装mysql5.7.16的方法详解

    这篇文章主要介绍了centos7环境下源码安装mysql5.7.16的方法,详细分析了centos7环境下MySQL安装的相关步骤、操作命令、配置方法与注意事项,需要的朋友可以参考下
    2020-02-02

最新评论