在Mysql中更改字段顺序

在Mysql中更改字段顺序

问题描述:

是否可以更改mysql中字段的顺序(使用phpmyadmin xampp),而不删除当前表。在Mysql中更改字段顺序

+1

Dup的:我认为http://*.com/questions/1962448/php-myadmin-change-field-order-move-up-or-down – 2012-04-04 18:57:45

我不知道phpMyAdmin的,但你肯定可以做到这一点的SQL查询:

ALTER TABLE `table` 
CHANGE COLUMN `oldname` `newname` *column_definition* [AFTER|BEFORE] `colname`; 
+0

...你可以用phpmyadmin来运行查询所以答案是肯定的。 – 2012-04-04 18:59:12

+0

好点@d_inevitable,我会删除我的答案 – joelparkerhenderson 2012-04-04 19:00:44

+0

嗨,这表明运行SQL查询时出现错误ALTER TABLE'teachers-final' CHANGE COLUMN'Field''Fields'varchar(20)[AFTER]'Name';有什么建议么? – manoj 2012-04-05 02:30:54

试试这个

ALTER TABLE table_name 修改列column_name1为varchar(100) 后column_name2