Сгенерировать случайное число просто.
select floor(1 + (rand() * 5))
Например, этот выбор генерирует число от 1 до 5, которое, в вашем случае, становится
set contact_id = floor(1 + (rand() * 5))
Донне знаю, нужен ли вам уникальный идентификатор для каждой строки.В этом случае я не знаю, используя load data
, как создавать уникальные идентификаторы.
В качестве альтернативы вы можете сделать запрос на обновление в секунду
set @i := 0;
update table set contact_id = (@i := @i + 1) order by rand()