我想在预先存在的表中添加一列。我可以在两个现有列之间添加它吗?我正在研究 phpmyadmin。
问问题
58827 次
6 回答
23
在下拉列表后使用添加新列。
从左侧菜单中选择数据库。
通过单击表的标题列超链接来选择表。
选中在单选按钮后添加新列,然后在下拉列表中选择要插入的列。
单击添加。
这段视频经历了这个过程http://www.youtube.com/watch?v=jZ72GCGWPQg
于 2013-08-05T18:01:22.233 回答
5
你想要这样的东西:
ALTER TABLE contacts ADD email VARCHAR(60);
于 2013-08-05T17:54:23.957 回答
3
MySQL 中列的顺序并不重要。至于添加新列,
ALTER TABLE `tblName`
ADD COLUMN `colName` INT(10) AFTER `firstCol`;
该AFTER
子句定义了新列的位置。
于 2013-08-05T17:55:52.473 回答
3
我认为这个视频可以帮助你。使用 PHPMyAdmin
- 转到要修改的表的页面
- 在页面底部,在“之后”中选择您想要的列(您要在表格中添加列的位置)
- 验证并输入新的列信息
您也可以通过普通 SQL 使用ALTER TABLE
查询来完成:
ALTER TABLE mytable ADD column3 INT AFTER column1
于 2013-08-05T17:56:29.890 回答
2
是的,你可以这么做。请参阅该部分中的“之后”列表框。您可以选择需要在哪个字段之后添加新字段。
于 2013-08-05T18:05:07.080 回答