C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Sistem Operasi] C Shell (csh) sqlite3 Penggunaan: Mengelola database SQLite
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Membuat Database Baru
      2. Menjalankan Skrip SQL dari File
      3. Mengambil Data dari Tabel
      4. Menambahkan Data ke Tabel
    5. Tips

[Sistem Operasi] C Shell (csh) sqlite3 Penggunaan: Mengelola database SQLite

Overview

Perintah sqlite3 digunakan untuk mengelola database SQLite. Dengan perintah ini, pengguna dapat membuat, mengedit, dan menjalankan kueri pada database SQLite melalui antarmuka baris perintah.

Usage

Berikut adalah sintaks dasar untuk menggunakan perintah sqlite3:

sqlite3 [options] [arguments]

Common Options

Beberapa opsi umum yang dapat digunakan dengan sqlite3 antara lain:

  • -help: Menampilkan bantuan dan informasi tentang penggunaan perintah.
  • -version: Menampilkan versi dari SQLite yang sedang digunakan.
  • -init <file>: Menjalankan skrip SQL dari file yang ditentukan saat memulai.
  • -batch: Menjalankan dalam mode batch, yang tidak menampilkan prompt interaktif.

Common Examples

Berikut adalah beberapa contoh praktis penggunaan perintah sqlite3:

Membuat Database Baru

Untuk membuat database baru, Anda bisa menggunakan perintah berikut:

sqlite3 mydatabase.db

Menjalankan Skrip SQL dari File

Jika Anda memiliki skrip SQL yang ingin dijalankan, gunakan opsi -init:

sqlite3 mydatabase.db -init script.sql

Mengambil Data dari Tabel

Untuk mengambil data dari tabel, Anda bisa menggunakan kueri SQL:

sqlite3 mydatabase.db "SELECT * FROM mytable;"

Menambahkan Data ke Tabel

Menambahkan data ke tabel dapat dilakukan dengan perintah berikut:

sqlite3 mydatabase.db "INSERT INTO mytable (column1, column2) VALUES ('value1', 'value2');"

Tips

  • Selalu buat cadangan database Anda sebelum melakukan perubahan besar.
  • Gunakan opsi -batch saat menjalankan skrip untuk menghindari prompt interaktif yang tidak perlu.
  • Pelajari sintaks SQL dasar untuk memaksimalkan penggunaan sqlite3.