GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar SQLite en Ubuntu 18.04

Ubuntu 18.04 es uno de los sistemas preferidos por los desarrolladores de aplicaciones. Estas pueden ser aplicaciones móviles, de escritorio o web. Todos ellos se pueden desarrollar con Ubuntu. Sin embargo, hay algo en común en todos ellos:necesitan un administrador de base de datos. Entonces, en esta publicación, aprenderá cómo instalar SQLite en Ubuntu 18.04.

SQLite:un pequeño muy grande

Si hablamos de manejadores de bases de datos relacionales de código abierto, es muy probable que pensemos en MySQL o incluso en PostgreSQL. Sin embargo, hay un tercero en cuestión que es SQLite.

Según el sitio web oficial del proyecto, SQLite es “una biblioteca en lenguaje C que implementa un motor de base de datos SQL pequeño, rápido, autónomo, de alta confiabilidad y con todas las funciones “. El proyecto también afirma que es el motor de base de datos más utilizado en el mundo. Esto es grande porque se usa en muchos proyectos móviles.

Las principales características que hacen que SQLite sea tan utilizado es la gran capacidad de datos que maneja, ya que el tamaño máximo de la base de datos soportada es de 140 terabytes. Por otro lado, no depende del servicio del sistema. Esto es muy importante para muchos proyectos porque garantiza la movilidad de los datos. Y finalmente, es multiplataforma lo que facilita su instalación.

Todo esto lo hace SQLite con un peso inferior a dos megas en Linux. Sí, como lo lees, estamos hablando de un programa tan pequeño que puede hacer cosas muy grandes. Es por eso que SQLite es un pequeño programa muy grande.

Como habrás notado, SQLite usa el lenguaje SQL para definición, manipulación y consulta de datos. Entonces, si ha utilizado MySQL, PostgreSQL, Oracle Database o IBM DB2 , la curva de aprendizaje será muy baja.

Obtener SQLite en Ubuntu 18.04

Como muchas otras aplicaciones para Linux, es posible instalar SQLite de dos formas diferentes. Esto se debe a que la aplicación es bastante popular entre los desarrolladores de aplicaciones y la ponen a disposición de varias formas.

El caso de Ubuntu 18.04 no es la excepción, por lo que te mostraré cómo instalar SQLite de dos formas distintas.

SQLite en Ubuntu 18.04 usando el repositorio de Ubuntu

Como era de esperar, SQLite está disponible a través de los repositorios oficiales de Ubuntu 18.04. Para verificar que este sea el caso, abra una sesión de terminal y ejecute lo siguiente:

:~$ sudo apt-cache search sqlite

Como puedes ver hay una lista muy grande de paquetes relacionados con SQLite, y también encontramos la consola y el binario del programa. Entonces, para instalarlo, solo necesita ejecutar el siguiente comando:

:~$ sudo apt install sqlite3

Esto instalará la versión 3 de SQLite, que se recomienda para los proyectos actuales.

Instalar SQLite usando el paquete binario

Instalar siempre un paquete desde los repositorios es una apuesta segura. Sin embargo, también es cierto que muchas veces conviene tener la última versión de un programa.

En el caso de SQLite, esto es bastante fácil de lograr porque los archivos binarios proporcionados por el sitio web del proyecto son tan pequeños y portátiles que hacen que todo sea muy simple.

Primero, vaya a la página de descarga de SQLite.

Y descargue los binarios para Linux haciendo clic en el enlace respectivo.

Una vez que haya descargado, abra su administrador de archivos y descomprímalo.

Todo este proceso se puede hacer desde la terminal y es aún más rápido. Entonces, abre la terminal desde el menú principal y ejecuta el siguiente comando:

:~$ wget -c https://www.sqlite.org/2020/sqlite-tools-linux-x86-3310100.zip

Una vez que haya terminado de descargar, descomprímalo usando el siguiente comando:

:~$ unzip sqlite-tools-linux-x86-3310100.zip

Y esto generará una carpeta llamada sqlite-tools-linux-x86-3310100 que puedes renombrar.

Luego, acceda a la carpeta y otorgue permisos de ejecución a los archivos binarios allí.

:~$ cd sqlite-tools-linux-x86-3310100/
:~$ chmod +x *

Y eso es todo, ahora podemos usar SQLite en Ubuntu 18.04.

Usando SQLite por primera vez

Si ha instalado SQLite usando los repositorios oficiales de Ubuntu, simplemente use sqlite3 comando para acceder a la consola.

De lo contrario, si ha elegido usar los binarios descargados del sitio web de SQLite, vaya a la carpeta donde se encuentran y ejecute el siguiente comando:

:~$ ./sqlite3

Pero demos algunos pasos. Vamos a definir de una vez una base de datos llamada Primera .

Nota:En caso de utilizar el comando sqlite3 sin ningún parámetro, se creará una base de datos en la memoria temporal de la aplicación. Así que ten cuidado.

:~$ ./sqlite3 First.db

Una vez dentro podemos ejecutar algunos comandos de SQLite como .help para mostrar la ayuda.

:~$ .help

Hay muchos comandos disponibles como puede ver. No obstante, en la ayuda puedes averiguar para qué sirve cada uno.

Por lo general, estos comandos ayudan con el manejo administrativo de las bases de datos y tablas de SQLite.

Una base de datos sin una tabla no es nada. Entonces tienes que crear uno, para esto tienes que usar el lenguaje SQL. En este ejemplo, crearé una tabla llamada users con 3 campos simples.

sqlite> CREATE TABLE Users (
   ...> Id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
   ...> first_name VARCHAR(25),
   ...> last_name VARCHAR(25));

Ahora verifique que la tabla se haya creado correctamente usando .tables comando

sqlite> .tables
Users

Ahora insertaremos una nueva fila, es decir, un registro con datos falsos.

sqlite> INSERT INTO Users (Id, first_name, last_name) VALUES (0,'Larry','Taylor');

Finalmente, usaré el comando SELECCIONAR del lenguaje SQL para mostrar los datos insertados.

sqlite> SELECT * FROM Users;

Luego puede salir de la consola SQLite con .quit comando

sqlite> .quit

Ahora te toca a ti sacarle el máximo partido a SQLite utilizando el lenguaje SQL.

Conclusión

Si está buscando un administrador de base de datos liviano pero poderoso, SQLite puede ser su mejor opción. A lo largo de este tutorial, aprendió cómo instalarlo en Ubuntu 18.04, pero también creamos una tabla, insertamos datos y los recuperamos.

Por otro lado, SQLite se actualiza constantemente y vale la pena echarle un vistazo a su desarrollo.

Finalmente, tenemos que decir que para aprovechar mejor SQLite hay que conocer en profundidad el lenguaje SQL. Entonces, puede leer la documentación oficial de SQLite.


Ubuntu
  1. Instalar Podman en Ubuntu

  2. Cosas para instalar en Ubuntu 20.04

  3. Instale VirtualBox 4.2 en Ubuntu 13.04

  4. Instale VirtualBox 4.3 en Ubuntu 14.04

  5. Instalar uTorrent en Ubuntu 16.04

Instalar OpenOffice en Ubuntu 20.04

Instalar Rubí en Ubuntu 20.04

Instalar Flameshot en Ubuntu 20.04

Cómo instalar SQLite 3 en Ubuntu 22.04 | 20.04 LTS

Cómo instalar SQLite en Ubuntu 20.04 LTS

Cómo instalar el navegador SQLite en Ubuntu 22.04