У меня очень большой файл с разделителями табуляции. Это около 500 колонок в ширину и, возможно, миллион записей. Это сочетание текста, дат и цифр. На самом деле меня интересует только несколько столбцов изнутри - остальные будут удалены.Импорт очень большого файла с разделителями табуляции в MySQL БЕЗ создания таблицы
Я хочу импортировать его в MySQL, но это одноразовая (возможно, 2- или 3-off) задача, и я действительно не могу беспокоиться о создании пустой таблицы для команды LOAD DATA INFILE
.
Каков метод минимального усилия для достижения этого? Можно сделать LOAD DATA INFILE
, чтобы создать таблицу на лету с колонками VARCHAR
/TEXT
или аналогичными?
Прекрасно работает. Для будущей справки мне понадобился 2-й и 229-й столбцы, я ввел следующие скобки: '(@ dummy, @ col2, @ dummy, @ dummy, ... * 223, @ dummy, @ col229)', а затем использовали '@ col2' и' @ col229' в финальном заявлении – StackG