miércoles, 13 de marzo de 2019

1. Comandos de SQLite

SQLite por consola


Para acceder o crear una base de datos en sqlite3,usa el siguiente comando:

sqlite3 "nombre_de_la_db.db"



Para mostrar las bases de datos, usa el comando: .databases



Para crear una tabla y agregar datos son los comandos SQL.



Al mostrar los datos de la tabla, se muestra de manera desalineada.



Con .help permite ver los comandos especiales de sqlite.



Con el comando .mode nos permite acomodar las tablas de mejor manera, con .help .mode podemos ver sus parámetros.



En este caso visualiza mejor alineada los datos con .mode column



Otra opción es el comando .width, permite asignar la longitud a cada columna.



Con .schema permite mostrar la estructura de nuestras tablas



El comando .show permite ver el conjunto de parámetros activados de sqlite



Respaldo de datos

Si lo que quieres es hacer un respaldo,los siguientes comandos te permite crear a nuestra base de datos.

  • .backup
  • .clone
  • .dump

Comando .backup

Hace una copia de seguridad de una base de datos en un archivo. Acepta un alias y un nombre de archivo.
.backup nombre_respaldo.db



Se creara un archivo llamado respaldo.db que contiene una copia de seguridad de la base de datos.
Puede adjuntar esto de nuevo con shell de línea de comando de sqlite3 si es necesario. 

attach database 'nombre_respaldo.db' as my_backup

Después has .databases para ver la lista de conexiones.


Comando .clone

Es un comando similar a .backup, sin embargo .clone solo se utiliza la base de datos actual, por lo que no puede especificar otra base de datos a clonar. Para clonar escribe:

.clone myclone.db


 Puedes adjuntar esto de nuevo.

attach database 'nombre_clonado.db' as my_clone

Después has .databases para ver la lista de conexiones.


Comando .dump


Puedes usar el .dump para volcar la base de datos en archivo ASCII(puede volcarlo en un archivo .sql que contenga las sentencias de SQL para generar la bd).





No hay comentarios:

Publicar un comentario

Unidad 3 Configuración y administración del espacio en disco.(Investigacion)

Configuración y administración del espacio en disco. Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien ...