【问题标题】:Inserting a Column to preexisting table in phpmyadmin在 phpmyadmin 中将列插入到预先存在的表中
【发布时间】:2013-08-06 12:48:52
【问题描述】:

我想在预先存在的表中添加一列。 我可以在两个现有列之间添加它吗? 我正在开发 phpmyadmin。

【问题讨论】:

  • 您可以阅读 MySQL 文档,可能还有数千篇 Google 文章来了解这一点。
  • 鉴于这是 Google 上出现的第一个链接,我认为最好有答案。

标签: mysql phpmyadmin


【解决方案1】:

在下拉列表后使用添加新列。

  1. 从左侧菜单中选择数据库。

  2. 通过单击表的标题列超链接来选择表。

  3. 选中单选按钮后添加新列并选择该列 您想在下拉列表中插入。

  4. 点击添加。

这个视频经历了http://www.youtube.com/watch?v=jZ72GCGWPQg的过程

【讨论】:

    【解决方案2】:

    你想要这样的东西:

    ALTER TABLE contacts ADD email VARCHAR(60);
    

    【讨论】:

      【解决方案3】:

      ordering of columns in MySQL 并不重要。至于添加新列,

      ALTER TABLE `tblName`
          ADD COLUMN `colName` INT(10) AFTER `firstCol`;
      

      AFTER 子句定义了新列的位置。

      【讨论】:

        【解决方案4】:

        我认为this video 可以帮助您。使用 PHPMyAdmin

        1. 转到要修改的表的页面
        2. 在页面底部,在“之后”中选择您想要的列(您想在表格中的哪个位置添加您的列)
        3. 验证并输入新的列信息

        您也可以通过纯 SQL 使用 ALTER TABLE 查询:

        ALTER TABLE mytable ADD column3 INT AFTER column1
        

        【讨论】:

          【解决方案5】:

          是的,你可以这样做。请参阅该部分中的“之后”列表框。您可以选择需要在哪个字段之后添加新字段。

          【讨论】:

            【解决方案6】:

            即使您在 MySQL 中插入了一个列,MySQL 现在也提供了一个选项来单击表格下方的“移动列”按钮。

            【讨论】:

              猜你喜欢
              • 2015-06-15
              • 1970-01-01
              • 1970-01-01
              • 2019-07-02
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多