-- dice_player:同一渠道内用户名唯一(dept_id + username)— 数据库根本约束 -- 执行前请备份;若存在重复数据需先清理后再执行 -- 推荐:php db/run_dice_player_dept_username_unique.php -- 移除仅按 username 的普通索引(若不存在可忽略报错) -- ALTER TABLE `dice_player` DROP INDEX `idx_dice_player_username`; -- 同一渠道下用户名唯一(UNIQUE 为数据库层最终约束) ALTER TABLE `dice_player` ADD UNIQUE INDEX `uk_dice_player_dept_username` (`dept_id`, `username`);