Ringkasan :dalam tutorial ini, Anda akan mempelajari cara mengekspor database SQLite ke file CSV.
Ada beberapa cara untuk membuang data dari database SQLite ke file CSV.
Ekspor Database SQLite ke file CSV menggunakan alat sqlite3
Proyek SQLite memberi Anda program baris perintah yang disebut sqlite3 atau sqlite3.exe di Windows. Dengan menggunakan alat sqlite3, Anda dapat menggunakan pernyataan SQL dan perintah titik untuk berinteraksi dengan database SQLite.
Untuk mengekspor data dari database SQLite ke file CSV, gunakan langkah-langkah berikut:
- Aktifkan header kumpulan hasil menggunakan
.header
atas perintah. - Setel mode keluaran ke CSV untuk menginstruksikan alat sqlite3 untuk mengeluarkan hasil dalam mode CSV.
- Kirim hasilnya ke file CSV.
- Keluarkan kueri untuk memilih data dari tabel yang ingin Anda ekspor.
Perintah berikut memilih data dari customers
tabel dan ekspor ke data.csv
berkas.
>sqlite3 c:/sqlite/chinook.db sqlite> .headers on sqlite> .mode csv sqlite> .output data.csv sqlite> SELECT customerid, ...> firstname, ...> lastname, ...> company ...> FROM customers; sqlite> .quit
Jika Anda memeriksa data.csv
file, Anda akan melihat output berikut.
Selain menggunakan perintah titik, Anda dapat menggunakan opsi alat sqlite3 untuk mengekspor data dari database SQLite ke file CSV.
Misalnya, perintah berikut mengekspor data dari tabel trek ke file CSV bernama tracks.csv
.
>sqlite3 -header -csv c:/sqlite/chinook.db "select * from tracks;" > tracks.csv
Code language: SQL (Structured Query Language) (sql)
Jika Anda memiliki file bernama query.sql
yang berisi skrip untuk mengkueri data, Anda dapat menjalankan pernyataan dalam file dan mengekspor data ke file CSV.
>sqlite3 -header -csv c:/sqlite/chinook.db < query.sql > data.csv
Ekspor database SQLite ke file CSV menggunakan SQliteStudio
SQLiteStudio menyediakan fungsi ekspor yang memungkinkan Anda mengekspor data dalam tabel atau hasil kueri ke file CSV.
Langkah-langkah berikut menunjukkan cara mengekspor data dari tabel ke file CSV.
Pertama, klik Alat> Ekspor item menu
Selanjutnya, pilih database dan tabel yang ingin Anda ekspor datanya; periksa data tabel Ekspor.
Kemudian, pilih satu tabel untuk mengekspor data.
Setelah itu, (1) pilih CSV sebagai format ekspor, (2) tentukan nama file CSV, (3) centang nama kolom di baris pertama, (4) pilih koma (,) sebagai pemisah kolom, (5 ) memperlakukan nilai NULL sebagai string kosong, (6) klik tombol Selesai untuk menyelesaikan ekspor.
Terakhir, periksa customer.csv
file, Anda akan melihat konten berikut:
Dalam tutorial ini, Anda telah mempelajari berbagai cara untuk mengekspor data dalam database SQLite ke file CSV.