У меня есть файл 13gb .txt, который я импортирую в MySQL, однако я не хочу импортировать все данные. Например, существует много столбцов, которые полностью пусты или содержат нерелевантную информацию - я хочу импортировать только 100/360, которые мне предоставили. Если я создаю только заголовки для столбцов, которые я хочу, могу ли я выбрать конкретные соответствующие данные из файла .txt для загрузки?Могу ли я выборочно импортировать данные из текстового файла в MySQL?
Обычно я использую текстовый редактор для удаления лишних данных, но у меня нет текстового редактора, который может обрабатывать файл такого размера.
показать образец, линии которого ок, а какие нет. то вы можете отфильтровать его с помощью grep, awk или sed и напрямую импортировать эти отфильтрованные данные. –
См. второй ответ [thread] (http://stackoverflow.com/questions/4202564/how-to-insert-selected-columns- из-а-CSV-файла к-а-MySQL-базы данных, используя нагрузки-да) –