Как открыть проблемный дамп данных и преобразовать его в mysql (или какой-нибудь другой практический формат)? - PullRequest
0 голосов
/ 03 августа 2009

Я пытаюсь работать с довольно интересным набором данных. К сожалению, у меня проблемы с открытием и преобразованием в любой полезный формат. Это коллекция заархивированных текстовых файлов. Когда я распаковываю их и пытаюсь открыть txt файл, я получаю «это двоичный файл, сохранение которого может привести к повреждению файла», и он не читается - есть только «странные символы», которые я не мог прочитать вручную. Пытался использовать grep, но также жалуется, что это двоичный файл. Я пытался импортировать его в базу данных MySQL, но когда я попытался выполнить LOAD DATA LOCAL INFILE ‘/path/to/file.txt’ INTO TABLE tablename, я получил ERROR 1064 (42000). Я не знаю, что делать, чтобы открыть его.

1 Ответ

2 голосов
/ 03 августа 2009

Я собираюсь сделать дикое предположение здесь и сказать, что они на самом деле не текстовые файлы :-)

И пока вы не поймете, что они из себя представляют, попытка импортировать их разными способами не будет наиболее продуктивным способом действий.

Можете ли вы опубликовать (шестнадцатеричный код) заголовки для этих файлов? Если у них впереди магическая последовательность, это должно помочь понять, кто они.

...