У меня есть файл.txt, в котором есть куча отформатированных данных, которые выглядят следующим образом:
...
1 75175.18 95128.46
1 790890.89 795829.16
1 875975.98 880914.25
8 2137704.37 2162195.53
8 2167267.27 2375275.28
10 2375408.74 2763997.33
14 2764264.26 2804437.77
15 2804504.50 2881981.98
16 2882048.72 2887921.25
16 2993093.09 2998031.36
19 3004104.10 3008041.37
...
Я пытаюсь загрузить каждую строку как запись в таблицу в моей базе данных, где каждый столбец представляет собой другое поле. У меня возникли проблемы с тем, чтобы mySQL правильно разделил все данные. Я думаю, что проблема связана с тем, что не все числа разделены равноудаленным белым пробелом -.
Вот два запроса, которые я пробовал до сих пор (Я также пробовал несколько вариантов этих запросов):
LOAD DATA LOCAL INFILE
'/some/Path/segmentation.txt'
INTO TABLE clip (slideNum, startTime, endTime)
SET presID = 1;
LOAD DATA LOCAL INFILE
'/some/Path/segmentation.txt'
INTO TABLE clip
FIELDS TERMINATED BY ' '
LINES TERMINATED BY '\n'
(slideNum, startTime, endTime)
SET presID = 1;
Любые идеи, как заставить это работать?