SQLite
 sql >> Baza danych >  >> RDS >> SQLite

SQLite - Upuść bazę danych

Aby usunąć bazę danych w SQLite, usuń ją z systemu plików.

SQLite nie używa DROP DATABASE oświadczenie, jak wiele innych systemów zarządzania bazami danych.

Nie używa CREATE DATABASE oświadczenie też.

SQLite przechowuje swoje bazy danych jako normalny plik w systemie plików komputera, więc tworzenie i usuwanie baz danych nie ma zastosowania.

Jeśli chcesz całkowicie usunąć bazę danych, musisz usunąć plik bazy danych z systemu plików.

Jeśli nie znasz nazwy i/lub ścieżki pliku bazy danych, użyj .databases polecenie:

sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db                            
2    Movies           /Users/quackit/sqlite/movies.db    

Następnie możesz przejść do pliku w systemie plików i go usunąć.

Odłącz bazę danych

Możesz także odłączyć bazę danych od bieżącego połączenia. Wykonanie tej czynności nie spowoduje usunięcia rzeczywistego pliku bazy danych — po prostu usunie go z połączenia.

Możesz odłączyć bazę danych za pomocą jej aliasu, w ten sposób:

DETACH DATABASE Movies;

Po uruchomieniu tego kodu użyj .databases polecenie, aby przejrzeć listę baz danych i zobaczyć, jak została usunięta:

sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db    

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 6 sposobów na wybranie zduplikowanych wierszy w SQLite

  2. Jak zaktualizować dane w niestandardowym oknie dialogowym

  3. 2 sposoby na włączenie zawijania słów w SQLite

  4. Android:Jak zaimportować kontakt z telefonu?

  5. Jak uzyskać dostęp do folderu danych/danych na urządzeniu z systemem Android?