【问题标题】:How to delete a column on phpmyadmin如何删除 phpmyadmin 上的列
【发布时间】:2020-12-12 22:26:23
【问题描述】:

删除 b_color 列的简单方法?

【问题讨论】:

    标签: mysql sql sql-update alter-table sql-null


    【解决方案1】:

    我取决于你所说的删除一列是什么意思。

    如果您的意思是在列中将所有值设置为null,然后使用update

    update mytable set b_color = null;
    

    免责声明:原始值将被永久删除。您可能需要先进行备份。

    如果您的意思是从表中永久删除该列,则使用drop column

    alter table mytable drop column b_color;
    

    谨慎使用后者!这是一个数据定义语句:一旦该列消失,就无法再检索它 - 您需要从头开始重新创建它。

    【讨论】:

    • 不错的方法..看到它有一个删除它的按钮我很累..无论如何这对我认为对很多人都有帮助
    【解决方案2】:

    您可以使用alter table 声明:

    ALTER TABLE mytable DROP COLUMN b_color
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-01
      • 2022-06-13
      • 1970-01-01
      • 2017-10-09
      • 2016-02-17
      • 1970-01-01
      • 2011-05-18
      • 2018-12-09
      相关资源
      最近更新 更多