Jos*_*hua 52 php mysql phpmyadmin
如何在不删除字段的情况下更改表格字段的顺序并使用PHP myAdmin重新插入?
Pop*_*lus 68
ALTER TABLE `table_name` MODIFY `column_you_want_to_move` DATATYPE AFTER `column`
Run Code Online (Sandbox Code Playgroud)
DATATYPE类似于DATETIME或VARCHAR(20)..等等
小智 23
这样的事情会有所帮助
ALTER TABLE Person MODIFY COLUMN last_name VARCHAR(50) AFTER first_name;
Run Code Online (Sandbox Code Playgroud)
这将移动last_name之后first_name才能.
http://dev.mysql.com/doc/refman/5.0/en/change-column-order.html
如果您决定更改表列的顺序,则可以按如下方式更改:
使用新订单中的列创建一个新表.
执行此声明:
MySQL的> INSERT INTO new_table
-> SELECT columns-in-new-order FROM old_table;
删除或重命名old_table.
将新表重命名为原始名称:
MySQL的> ALTER TABLE new_table RENAME old_table;
| 归档时间: |
|
| 查看次数: |
40081 次 |
| 最近记录: |