Импортировать текстовый файл (с текстовым форматом структуры) в mysql верстак? - PullRequest
0 голосов
/ 07 апреля 2020

При поиске загрузки текстового файла в mysql верстак, большая часть вопросов / ответов относится к csv. Что делать, если у меня есть текстовый файл, подобный этому формату:

Name="Mary"
Age=18
Address="123 Wall st."
Name="Peter"
Age=23
Address="123 Sesame st."

В конечном итоге я хотел бы иметь

Name Age Address 
Mary 18  123 Wall st.
Joe  23  456 Sesame st.

Какая функция будет полезна в mysql верстаке для этого формата данных?

Спасибо !!

1 Ответ

0 голосов
/ 08 апреля 2020

Я предполагаю, что "импортируя данные в MySQL Workbench" вы на самом деле имеете в виду "использование MySQL Workbench для импорта данных в MySQL". MySQL верстак может импортировать данные двух типов, JSON и CSV. Оба имеют фиксированную структуру, которая требуется для отображения строк в столбцах таблицы. Текстовый файл произвольной формы здесь не подходит.

Однако ваша вторая форма данных довольно близка к CSV. Вам еще нужно добавить разделитель полей, чтобы отделить поля друг от друга. Обычно здесь используется запятая (отсюда и название CSV = значения, разделенные запятыми).

Если вы можете добавить разделитель, его легко импортировать с помощью MySQL Workbench. Используйте мастер импорта данных таблицы для этой задачи:

enter image description here

...