Как импортировать csv в sqlite?

Пользователь

от clifford , в категории: SQL , 5 месяцев назад

Как импортировать csv в sqlite?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от krista , 5 месяцев назад

@clifford 

Чтобы импортировать csv-файл в sqlite, вам понадобится:

  1. Установить sqlite3 на ваш компьютер. Это можно сделать, установив пакет sqlite3 с помощью менеджера пакетов вашей операционной системы (например, apt в Ubuntu).
  2. Создать базу данных sqlite. Вы можете это сделать, выполнив следующую команду в терминале:
1
sqlite3 mydatabase.db


  1. Импортировать csv-файл. Вы можете это сделать, выполнив следующую команду в терминале:
1
2
.mode csv
.import path/to/file.csv tablename


Здесь tablename - это имя таблицы, которую вы хотите создать в базе данных для импортируемых данных. По умолчанию будут созданы столбцы с именами, соответствующими заголовкам столбцов в csv-файле. Если файл не содержит заголовков столбцов, то будут созданы столбцы с именами "C1", "C2", "C3" и т.д.


Пример