Cara Membuat/Convert Database Sqlite dari File CSV

mrfdn author
Rafi Saturday, 28 October 2023

tentang Cara Membuat Database Sqlite Dari Csv


JagoTekno.com - SQLite adalah database relasional yang ringan dan mudah digunakan. Database ini dapat digunakan untuk berbagai keperluan, termasuk menyimpan data dari file CSV.

File CSV adalah file teks yang menyimpan data dalam format tabel. Setiap baris dalam file CSV mewakili satu baris data, dan setiap kolom dalam baris mewakili satu atribut data.

Untuk membuat SQLite database dari file CSV, kita dapat melakukannya dengan beberapa baris perintah SQL untuk membuat database dan mengimpor data dari file CSV.

Berikut adalah langkah-langkah untuk membuat SQLite database dari file CSV menggunakan metode ini:

  1. Buka terminal dan arahkan ke direktori tempat file CSV disimpan.
  2. Buat database baru dengan perintah berikut:
sqlite3 database.db
  1. Buat tabel untuk menyimpan data dari file CSV dengan perintah berikut:
CREATE TABLE table_name (
  column_name1 data_type,
  column_name2 data_type,
  ...
);
  1. Import data dari file CSV ke tabel dengan perintah berikut:
.mode csv
.import file_name.csv table_name

Contoh membuat database sqlite dari file csv

  1. Buat file.csv lalu isi dengan ini:
id,nama,umur,alamat
0,rafi,33,Makassar
1,andi,21,Jakarta
2,edha,17,Surabaya
  1. Buka terminal pada folder yang sama dengan file file.csv yang akan diconvert
  2. Ketik sqlite3 namafile.db. namafile.db nanti akan menjadi nama database sqlite dengan extension .db.
  3. Ketik .mode csv
  4. Ketik .import file.csv namatableyangdiinginkan.
  5. Ketik .tables untuk melihat list table.
  6. Ketik SELECT * FROM namatable yang ada pada list table untuk melihat isi table.
  7. Ketik .quit untuk keluar dari sqlite.

Selesai.

Untuk melihat semua list command sqlite ketik .help.

Semoga bermanfaat.

Cara Set File ENV pada Svelte Kit
mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

    Share:

Baca juga


comments powered by Disqus