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!