Primeros pasos con SQLite

sqlite

Una vez descargada nuestra consola de SQLite desde su sitio oficial: https://sqlite.org/download.html, ejecutamos el archivo «sqlite3» que nos aparecerá una vez descomprimido el zip.

Nada mas abrir nos aparecerá algo parecido a:

SQLite version 3.14.2 2016-09-12 18:50:49
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> 

Dispongámonos pues a crear nuestra primera base de datos 🙂
Lo primero es introducir las instancias SQL.

Vamos a crear una tabla llamada «contactos» donde guardaremos el nombre, email y teléfono

sqlite> CREATE TABLE contactos (
   ...> email VARCHAR(50) PRIMARY KEY,
   ...> nombre VARCHAR(20),
   ...> telefono VARCHAR(12));

Ya se ha creado la tabla, ahora vamos a rellenarla con algunos datos.

sqlite> INSERT INTO contactos VALUES('emailde@carlos.com', 'Carlos', '666777888');
sqlite> INSERT INTO contactos VALUES('emailde@pedro.com', 'Pedro', '666888777');
sqlite> INSERT INTO contactos VALUES('emailde@lola.com', 'Lola', '777666888');

Para mostrar los datos introducidos:

sqlite> SELECT * FROM contactos;

Nos debería de mostrar los datos introducidos:

emailde@carlos.com|Carlos|666777888
emailde@pedro.com|Pedro|666888777
emailde@lola.com|Lola|777666888

Para guardar la base de datos tenemos que escribir la siguiente instrucción (escribiendo al ruta donde queramos que se guarde):

sqlite> .save /ruta/hasta/nuestra/carpeta/desesada/MiPrimeraSQLite.db

Para abrir una base de datos que ya hemos guardado:

sqlite> .open /ruta/hasta/nuestra/carpeta/desesada/MiPrimeraSQLite.db

Y más ayudas en el comando .help

sqlite> .help

Para salir…

sqlite> .quit

Saludosss!


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*