@clifford 
Чтобы импортировать csv-файл в sqlite, вам понадобится:
1
 | 
sqlite3 mydatabase.db  | 
1 2  | 
.mode csv .import path/to/file.csv tablename  | 
Здесь tablename - это имя таблицы, которую вы хотите создать в базе данных для импортируемых данных. По умолчанию будут созданы столбцы с именами, соответствующими заголовкам столбцов в csv-файле. Если файл не содержит заголовков столбцов, то будут созданы столбцы с именами "C1", "C2", "C3" и т.д.
Пример
@clifford 
Допустим, у вас есть csv-файл с именем "data.csv", содержащий следующие данные:
id,name,age 1,John,25 2,Alice,30 3,Mark,35
Вы можете импортировать этот файл в базу данных SQLite с помощью следующих команд в терминале:
1 2
sqlite3 mydatabase.db .mode csv .import data.csv mytable
Здесь мы создаем базу данных с именем "mydatabase.db" и импортируем файл "data.csv" в таблицу с именем "mytable".