我在我的MYSQL表中有一个唯一键,我想要给它添加内容。UNIQUE KEY `user_id` (`user_id`,`account_id`) 而我希望添加另一个UNIQUE KEY `user_id` (`user_id`,`account_id`,`pet_id`)
ALTER TABLE your_table DROP INDEX user_id, ADD UNIQUE KEY `user_id` (`user_id`,`account_id`,`pet_id`)
我使用这段代码来更改空的 'uniq_key' 字段。UPDATE your_table SET `uniq_key`= CONCAT(`user_id`, account_id, pet_id) WHERE `uniq_key`= ''
ALTER TABLE
。 - BaseZen