mysql大表添加字段超市怎么处理

mysql大表添加字段超市怎么处理,第1张

mysql大表添加字段超市处理方法。

①创建一个临时的新表,首先复制旧表的结构(包含索引);

②给新表加上新增的字段;

③把旧表的数据复制过来;

④删除旧表,重命名新表的名字为旧表的名字。

给表添加字段的命令如下:

alter table tableName add newColumn varchar(8) comment '新添加的字段'

注意:

1、在这句语句中需要注意的是,comment为注释,就像在java中//作用是一样的。

2、comment后需要加单引号将注释引起来。

create table xx_order_bak like xx_order

alter 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>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11918708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存