sql >> Base de Datos >  >> RDS >> SQLite

SQLite - Soltar una base de datos

Para colocar una base de datos en SQLite, elimínela del sistema de archivos.

SQLite no usa DROP DATABASE como lo hacen muchos otros sistemas de administración de bases de datos.

No utiliza CREATE DATABASE declaración tampoco.

SQLite almacena sus bases de datos como un archivo normal dentro del sistema de archivos de la computadora, por lo que crear y eliminar bases de datos no es realmente aplicable.

Si necesita eliminar por completo una base de datos, deberá eliminar el archivo de la base de datos del sistema de archivos.

Si no conoce el nombre y/o la ruta del archivo de la base de datos, use .databases comando:

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

Luego puede navegar hasta el archivo en el sistema de archivos y eliminarlo.

Separar una base de datos

También puede desconectar una base de datos de la conexión actual. Hacer esto no eliminará el archivo de la base de datos real, solo lo eliminará de su conexión.

Puede separar una base de datos usando su alias, así:

DETACH DATABASE Movies;

Después de ejecutar ese código, use .databases Comando para revisar la lista de bases de datos para verla eliminada:

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