常用SQL 发表于 2022-06-16 阅读次数: Valine: 本文字数: 489 阅读时长 ≈ 1 分钟 更改线上数据12345678// 创建备份表create table backup.contract20220531140100 like shebao_dispatch_personnel.personnel_contract ;// 要更新的数据备份到备份表中insert into backup.contract20220531140100select * from personnel.contract where id = 9999;// 执行修改 改表字段1ALTER TABLE shebao_dispatch_personnel.contract MODIFY COLUMN contract_type int(11) NOT NULL COMMENT '备注*****'; 改索引12345# 删除索引alter table contract_2022_06_07 drop key idx_contract_type_business_people_id;# 添加索引alter table contract_2022_06_07 add key idx_person_email (person_code,email) ;