2013-04-19 3 views
1

У меня есть следующий текстовый файл с именами 48.891. Я хотел бы импортировать их в базу данных mySQL. Мне нужны первые 3 персонажа с полом и именем. Остальное следует игнорировать.Как импортировать текстовый файл в sql

M Aad         4            $ 
M Aadam           1         $ 
F Aadje        1            $ 
M Ådne      +     1          $ 
M Aadu           12         $ 
?F Aaf         1            $ 
F Aafke        4            $ 
? Aafke         1           $ 
F Aafkea        1           $ 
M Aafko        1            $ 
M Aage          761          $ 
M Åge      +    56          $ 
F Aagje        1 2            $ 
F Aagot          1          $ 
F Ågot      +     2          $ 
F Aagoth          1          $ 
F Ågoth      +     1          $ 
M Åke      +    118          $ 
M Aalbert        1            $ 
M Aalderich        1           $ 
M Aalderk        1           $ 

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

+0

вы можете попробовать с SQL XML для этого .. – user1102001

+0

@ user1102001 – hamburger

+0

Как t он выглядит как db-структура? Это всего лишь один стол? – bestprogrammerintheworld

ответ

0

Чтобы сделать это только в SQL, вы можете увидеть LOAD DATA INFILE, или вы можете сделать это с помощью небольшой программы.

0

Я нашел, что ETL software Kettle by Pentaho позволяет легко импортировать текстовые файлы в mysql (особенно если у вас нет самого технического фона. Документация немного редки, и это программное обеспечение далека от совершенства, но Я обнаружил, что часто могу импортировать данные за небольшую часть времени, которые мне пришлось бы тратить на создание сценария для одного конкретного файла. Вы можете выбрать ввод текстового файла и указать разделители, фиксированную ширину и т. Д., А затем просто экспортировать непосредственно на ваш SQL-сервер (они поддерживают MySql, SQLite, Oracle и многое другое). Интерфейс перетаскивания отлично подходит для тех, кто не хочет писать код при каждом импорте.

Смежные вопросы