Untuk menjatuhkan database di SQLite, hapus dari sistem file.
SQLite tidak menggunakan DROP DATABASE
pernyataan seperti banyak sistem manajemen database lainnya.
Itu tidak menggunakan CREATE DATABASE
pernyataan juga.
SQLite menyimpan database-nya sebagai file normal di dalam sistem file komputer, jadi membuat dan menghapus database tidak benar-benar dapat diterapkan.
Jika Anda perlu menghapus database sepenuhnya, Anda harus menghapus file database dari sistem file.
Jika Anda tidak mengetahui nama dan/atau jalur file database, gunakan .databases
perintah:
sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /Users/quackit/sqlite/music.db 2 Movies /Users/quackit/sqlite/movies.db
Kemudian Anda dapat menavigasi ke file di sistem file dan menghapusnya.
Melepaskan Basis Data
Anda juga dapat melepaskan database dari koneksi saat ini. Melakukan ini tidak akan menghapus file database yang sebenarnya — hanya menghapusnya dari koneksi Anda.
Anda dapat melepaskan database menggunakan aliasnya, seperti ini:
DETACH DATABASE Movies;
Setelah menjalankan kode tersebut, gunakan .databases
perintah untuk meninjau daftar database untuk melihatnya dihapus:
sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /Users/quackit/sqlite/music.db