SQLite(バージョン 3.7.11以降)では、次のようにして複数のデータを1行のINSERT文でまとめてINSERT文で追加することができます。
insert into t1 (f1, f2, f3)
values ('a1', 'b1', 'c1'),
('a2', 'b2', 'c2'),
('a3', 'b3', 'c3')
サーチエンジンで検索すると、古いバージョンを元に書かれた記事がありますが、現在のバージョンでは上のようにして一括して登録することができます。
Pingback: MySQLからSQLiteへデータ移行について – ブログ運営のためのブログカスタマイズ