Задать вопрос
@carryx
MySQL Developer

Как сделать поочередный LOAD DATA INFILE в MySQL при помощи PHP?

Мне на FTP приходят текстовые файлы, которые я должен вносить в базу, но прежде обработав каждый файлик во временной таблице.
Ситуация такая: приходят 50 файлов, мне нужно каждый файл внести во временную таблицу `tmp_tbl`, затем его обработать и внести уже в реальную таблицу. Итак с каждым файлом поочереди. Как это лучше сделать?
Спасибо
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
А в чем конкретно проблема
Ответ написан
@Centrino
А что мешает каждый файл обрабатывать и заносить в базу без промежуточного звена?
Вызвали метод - метод достал файл - обработал - занес в базу.
Красиво - менеджер добавляет файлы (задачи) в очередь, воркер возьмет из очереди задание, обработает его, закроет задачу. (Для каждого файла свой обработчик)
И не нужно временных таблиц.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽