За да пуснете база данни в SQLite, изтрийте я от файловата система.
SQLite не използва DROP DATABASE
изявление, както правят много други системи за управление на бази данни.
Той не използва CREATE DATABASE
изявление също.
SQLite съхранява своите бази данни като нормален файл във файловата система на компютъра, така че създаването и премахването на бази данни не е наистина приложимо.
Ако трябва напълно да премахнете база данни, ще трябва да изтриете файла на базата данни от файловата система.
Ако не знаете името и/или пътя на файла с базата данни, използвайте .databases
команда:
sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /Users/quackit/sqlite/music.db 2 Movies /Users/quackit/sqlite/movies.db
След това можете да отидете до файла във файловата система и да го изтриете.
Откачване на база данни
Можете също да отделите база данни от текущата връзка. Това няма да изтрие действителния файл на базата данни – просто го премахва от вашата връзка.
Можете да отделите база данни, като използвате нейния псевдоним, както следва:
DETACH DATABASE Movies;
След като изпълните този код, използвайте .databases
команда, за да прегледате списъка с бази данни, за да го видите премахнат:
sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /Users/quackit/sqlite/music.db