Имеем файл card100.txt в фомате номер карточки;код активации:
0001;26723528303
0002;03386992553
...
CREATE TABLE `cardsdel` (
`cid` int(10) unsigned NOT NULL,
`cod` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
LOAD DATA INFILE '/root/card100.txt' INTO TABLE cardsdel FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
insert into cards select cid, cod, 100, unix_timestamp(), unix_timestamp()+3600*24*365*3, 0, 1, 'good', 0, 1, 0 from cardsdel;
truncate cardsdel;
Здесь:
1) создали временную таблицу cardsdel с двумя полями номер и код
2) загрузили в нее карты номиналом 100
3) скопировали в таблицу cards. При этом не забыли указать номинал (100) и срок годности 3 года (3600*24*365*3). Назначили админу с id=1
4) очистили таблицу cardsdel чтобы при импорте следующих карточек они не смешивались с уже обработанными