Хранение данных с последующим импортом в БД

Статус
Закрыто для дальнейших ответов.

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Задача
Хранение списка, без ключей: "Андрей, Ольга, Елена, Алексей".
В последующем этот список надо будет импортировать в БД, с возможностью обновления, чтобы не было дублей.

Как (бы) вы подобное реализовали?
Т.е. интересует формат хранения, чтобы было легче импортировать на PHP.
 

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
Так в файлике и храни, только без пробелов после запятых. CSV же в чистом виде. Потом используешь LOAD DATA + IGNORE в таблицу с первичным/уникальным ключом, либо через PHP организуешь транзакцию либо большой INSERT + IGNORE в зависимости от количества данных.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Так в файлике и храни, только без пробелов после запятых. CSV же в чистом виде
Ты предлагаешь через fgetcsv()?
Интересно. Не знал про такое.

Ещё будут предложения?

Тут ещё один момент, что список будет разрастаться и со временем может достигать миллион позиций.
 

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
Ну так пусть MySQL с файлом напрямую и разбирается через LOAD DATA.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ