SQLite - BUAT Database

Di SQLite, sqlite3perintah digunakan untuk membuat database SQLite baru. Anda tidak perlu memiliki hak khusus untuk membuat database.

Sintaksis

Berikut ini adalah sintaks dasar dari perintah sqlite3 untuk membuat database: -

$sqlite3 DatabaseName.db

Selalu, nama database harus unik dalam RDBMS.

Contoh

Jika Anda ingin membuat database baru <testDB.db>, maka pernyataan SQLITE3 adalah sebagai berikut -

$sqlite3 testDB.db
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>

Perintah di atas akan membuat file testDB.dbdi direktori saat ini. File ini akan digunakan sebagai database oleh mesin SQLite. Jika Anda perhatikan saat membuat database, perintah sqlite3 akan memberikan filesqlite> prompt setelah membuat file database berhasil.

Setelah database dibuat, Anda dapat memverifikasinya di daftar database menggunakan SQLite berikut .databases perintah.

sqlite>.databases
seq  name             file
---  ---------------  ----------------------
0    main             /home/sqlite/testDB.db

Anda akan menggunakan SQLite .quit perintah untuk keluar dari prompt sqlite sebagai berikut -

sqlite>.quit
$

Perintah .dump

Kamu dapat memakai .dump dot perintah untuk mengekspor database lengkap dalam file teks menggunakan perintah SQLite berikut pada prompt perintah.

$sqlite3 testDB.db .dump > testDB.sql

Perintah di atas akan mengonversi seluruh konten testDB.db database ke dalam pernyataan SQLite dan membuangnya ke file teks ASCII testDB.sql. Anda dapat melakukan pemulihan dari testDB.sql yang dihasilkan dengan cara sederhana sebagai berikut -

$sqlite3 testDB.db < testDB.sql

Saat ini database Anda kosong, sehingga Anda dapat mencoba dua prosedur di atas setelah Anda memiliki beberapa tabel dan data di database Anda. Untuk saat ini, mari kita lanjutkan ke bab berikutnya.