0%

常用SQL

更改线上数据

1
2
3
4
5
6
7
8
// 创建备份表
create table backup.contract20220531140100 like shebao_dispatch_personnel.personnel_contract ;

// 要更新的数据备份到备份表中
insert into backup.contract20220531140100
select * from personnel.contract where id = 9999

// 执行修改

改表字段

1
ALTER TABLE shebao_dispatch_personnel.contract MODIFY COLUMN contract_type int(11) NOT NULL COMMENT '备注*****';

改索引

1
2
3
4
5
# 删除索引
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) ;