SQLite adalah pustaka perangkat lunak yang ringan dan berfitur lengkap yang menyediakan mesin basis data SQL yang ditulis dalam bahasa C.
Tidak seperti database relasional konvensional seperti PostgreSQL dan SQL, SQLite tidak memiliki server dan tidak memerlukan konfigurasi apa pun. Juga, berikan arsitektur tanpa servernya, ia tidak memiliki daemon atau proses yang perlu dimulai atau dihentikan. SQLite membutuhkan dukungan minimal dari perpustakaan eksternal atau dari sistem operasi. Karena itu sangat ideal untuk digunakan pada perangkat yang disematkan seperti smartphone, konsol game, pemutar media portabel, dll.
Di sini, di LinuxAPT, kita akan melihat bagaimana Anda dapat menginstal SQLite di Debian 11.
Berbagai cara menginstal SQLite di Debian
- Instalasi SQLite melalui APT.
- Penginstalan SQLite dari sumber.
1. Instalasi SQLite melalui APT
SQLite dapat ditemukan di repositori default debian 11. Instal menggunakan APT dengan perintah di bawah ini:
$ sudo apt install sqlite3
2. Instalasi SQLite dari sumber
Untuk menginstal versi terbaru, pertimbangkan untuk mengkompilasi kode sumber secara manual.
Pertama, instal paket kompiler dasar. Jalankan:
$ sudo apt install build-essential
Kemudian, buat direktori untuk menampung SQLite3 dan isinya:
$ mkdir /opt/sqlite3
Setelah itu, buka halaman unduhan SQLite resmi dan ambil file biner terbaru:
$ wget https://www.sqlite.org/2022/sqlite-autoconf-3370200.tar.gz
Ekstrak file arsip:
$ tar xvfz sqlite-autoconf-3370200.tar.gz
Selanjutnya, pindahkan folder hasil dekompresi ke direktori yang Anda buat di atas:
$ sudo mv sqlite-autoconf-3370200 /opt/sqlite3
Selanjutnya, navigasikan ke folder SQLite:
$ cd /opt/sqlite3/sqlite-autoconf-3370200
Langkah selanjutnya adalah memulai proses kompilasi dengan menjalankan perintah:
$ ./configure
Setelah itu, mulailah proses build dengan perintah make:
$ make -j 2
-j mewakili jumlah inti yang ada di sistem Anda. Ini membantu Anda mempercepat proses pembuatan. Untuk memverifikasi jumlah inti CPU yang ada di sistem Anda, jalankan perintah nproc:
$ nproc
Terakhir, mulai proses build untuk menginstal SQLite 3:
$ sudo make install
Bagaimana cara memverifikasi instalasi SQLite?
Anda dapat mengonfirmasi versi SQLite yang diinstal dengan perintah:
$ sqlite3 --version
Bagaimana Menguji SQLite pada sistem Debian Anda?
Sekarang SQLite berhasil diinstal pada sistem kami, Untuk membuat database baru atau membuka yang sudah ada, Anda dapat menggunakan perintah sqlite3:
$ sqlite3 new_db
Anda dapat membuat tabel "linux" dengan dua kolom, nama dan versi:
CREATE TABLE linux(name String, version Int);
Selanjutnya, masukkan beberapa data ke dalam tabel yang baru dibuat ini:
INSERT INTO linux VALUES("Ubuntu", 21), ("Debian",11), ("Gnome", 40);
Anda dapat melihat tabel-tabel yang tersedia di database dengan .tables:
.tabel;
select * from linux;
Bagaimana Cara Menghapus sqlite di debian 11 ?
Untuk meng-uninstall hanya paket sqlite kita dapat menggunakan perintah berikut:
$ sudo apt-get remove sqlite