mysqlimport --- добавление в таблицу с индексами - PullRequest
0 голосов
/ 19 мая 2018

Пожалуйста, предложите правильный способ использования mysqlimport для добавления в таблицу, содержащую индексы, путем чтения из файла CSV.

Ответы [ 2 ]

0 голосов
/ 24 мая 2018
  1. Создать таблицу для получения текущего файла CSV.
  2. Выполнить импорт в эту таблицу.
  3. (Необязательно) Очистить данные.
  4. Скопировать егов таблицу real:

что-то вроде

INSERT INTO `real`
    SELECT ... FROM csv;

На этом шаге может (или не может) потребоваться указать столбцы, порядок столбцов, NULL чтобы не испортить AUTO_INCREMENT в real, но не в CSV.

0 голосов
/ 19 мая 2018

Нельзя добавлять индексы в файл данных .csv.Я предлагаю создать дамп sql или csv с последующим созданием индексов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...