Búsqueda de sitios web

Instalar Sqlite en Arch Linux


Cómo instalar SQLite en Arch Linux

SQLite es un sistema de base de datos ligero basado en archivos. No tiene dependencias como otras grandes bases de datos. SQLite usa menos memoria, por lo que es ideal para sistemas integrados como Android. También puede usar SQLite para sus sitios web y aplicaciones si no necesita almacenar demasiados datos.

SQLite es una gran base de datos. Dado que es un sistema de base de datos basado en archivos, tiene algunas limitaciones. El tamaño de archivo de un solo archivo de base de datos SQLite depende del sistema de archivos en el que creó el archivo. Por ejemplo, en el sistema de archivos FAT 32, el archivo de la base de datos SQLite puede tener un tamaño de hasta 4 GB. Para evitar las limitaciones de SQLite, debe usar un sistema de archivos que admita un archivo grande. Eso es todo.

Si cree que el archivo de su base de datos puede ser más grande que el archivo más grande que admite su sistema de archivos, debería considerar usar otro sistema de base de datos como MySQL, MariaDB o PostgreSQL.

SQLite es de código abierto y una base de datos multiplataforma.

En este artículo, le mostraré cómo instalar SQLite en Arch Linux. Empecemos.

Instalación de SQLite

Primero actualice el caché del repositorio de paquetes pacman de su máquina Arch con el siguiente comando:

$ sudo pacman -Sy

La memoria caché del repositorio de paquetes de pacman debe actualizarse.

SQLite versión 3, que es la última versión en el momento de escribir este artículo, está disponible en el repositorio oficial de paquetes de Arch Linux.

Puede ejecutar el siguiente comando para instalar SQLite 3 en Arch Linux:

$ sudo pacman -S sqlite

Ahora presione 'y' y luego presione para continuar.

SQLite 3 debe estar instalado.

Una vez que se complete la instalación, puede ejecutar el siguiente comando para verificar si SQLite está funcionando:

$ sqlite3 --version

Como puede ver en la captura de pantalla a continuación, la versión de SQLite instalada es 3.22.0.

Usando SQLite

En esta sección, le mostraré cómo usar el sistema de base de datos SQLite 3.

Puede usar SQLite 3 usando la interfaz de línea de comando sqlite3 o puede usar DB Browser for SQLite para usar SQLite 3 gráficamente. Le mostraré cómo usar SQLite gráficamente usando DB Browser. DB Browser for SQLite está disponible en el repositorio oficial de paquetes de Arch Linux. Puede instalar DB Browser for SQLite en Arch Linux con el siguiente comando:

$ sudo pacman -S sqlitebrowser

Ahora presione 'y' y luego presione para continuar.

Se debe instalar DB Browser for SQLite.

Ahora puede ir a Actividades o Menú de aplicaciones de su entorno de escritorio deseado y buscar SQLite y debería ver DB Browser for SQLite icono como se muestra en la siguiente captura de pantalla. Haz click en eso.

DB Browser for SQLite debería comenzar como se muestra en la siguiente captura de pantalla.

Puede hacer clic en Nueva base de datos para crear una nueva base de datos SQLite 3 utilizando DB Browser for SQLite.

Una vez que haga clic en Nueva base de datos, se le pedirá que guarde la base de datos SQLite como se muestra en la siguiente captura de pantalla. Escriba un nombre de archivo y haga clic en Guardar.

Una vez que haga clic en Guardar, debería ver la siguiente ventana.

Escriba un nombre de tabla en la sección marcada de la captura de pantalla a continuación. Voy a llamarlo tabla de usuarios.

Ahora haga clic en el botón Agregar campo como se indica en la captura de pantalla a continuación.

Debería ver que se crea un nuevo campo Field1.

Ahora cambia el nombre del campo de Field1 a id, deja el Tipo a INTEGER y marca el PK, AI y No nulocasillas de verificación como se muestra en la siguiente captura de pantalla.

Ahora haga clic en el botón Agregar campo nuevamente, cree un nuevo campo firstname y cambie el Tipo a TEXT, y marque No nulo< casilla de verificación como se muestra en la siguiente captura de pantalla.

Ahora haga clic en el botón Agregar campo nuevamente, cree un nuevo campo apellido y cambie el Tipo a TEXTO, y marque No es nulo< casilla de verificación como se muestra en la siguiente captura de pantalla.

Esto es suficiente para demostrar cómo usar DB Browser for SQLite para trabajar con bases de datos SQLite 3. Así que haga clic en Aceptar como se indica en la captura de pantalla a continuación.

La tabla se muestra en el lado izquierdo de la ventana DB Browser.

Ahora, para insertar datos en la tabla, vaya a la pestaña Examinar datos, cambie la tabla a usuarios y haga clic en Nuevo registro como se marca en la captura de pantalla a continuación.

Como puede ver, se agrega un registro vacío.

Puede hacer clic en el registro y modificarlo según lo necesite.

Una vez que haya terminado, puede hacer clic en el botón Escribir cambios como se indica en la captura de pantalla para guardar los cambios en la base de datos.

También puede abrir el archivo de la base de datos con la interfaz de línea de comandos de SQLite, así como de la siguiente manera:

$ sqlite3 ~/Desktop/users

El archivo users SQLite 3 debe abrirse con SQLite 3 como se muestra en la siguiente captura de pantalla.

Ahora ejecute la siguiente instrucción SQL para seleccionar todas las filas de la tabla usuarios.

sqlite> SELECT * FROM users;

Como puede ver, los datos que guardé usando DB Browser están ahí.

Así es como instala SQLite y lo usa en Arch Linux. Gracias por leer este artículo.