-- 详细的可参考:http://dev.mysql.com/doc/refman/5.5/en/alter-table.html

-- 新增字段.可用"after 字段名"指定顺序,"first"表示添加在表头
alter table tbl_name add col_name column_definition;
-- 修改字段
alter table tbl_name change old_name new_name column_definition;
alter table tbl_name alter column col_nmae SET  DEFAULT xx; -- 修改默认值,只修改.frm文件,高效
alter table tbl_name alter column col_nmae DROP DEFAULT;    -- 删除默认值,只修改.frm文件,高效
-- 修改字段顺序
alter table tbl_name change `area` `area` VARCHAR(50) AFTER `city` ;  
-- 删除字段
alter table tbl_name drop col_name;

-- 新增索引
alter table tbl_name add KEY index_name (index_col_name,...);
alter table tbl_name add UNIQUE KEY index_name (index_col_name,...);
-- 删除索引
alter table tbl_name drop index_name;