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.
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
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
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
attach database 'nombre_clonado.db' as my_clone
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