①创建一个临时的新表,首先复制旧表的结构(包含索引);
②给新表加上新增的字段;
③把旧表的数据复制过来;
④删除旧表,重命名新表的名字为旧表的名字。
create table xx_order_bak like xx_orderalter table xx_order_bak add column `unit` int(10) DEFAULT 1
INSERT INTO xx_order_bak(`id`, `create_date`, `modify_date`, `address`, `amount_paid`)
select * from xx_order
rename table xx_order to xx_order_bak1
<p>rename table xx_order_bak to xx_order</p>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)