Inicio Noticias Configurar una base de datos PostgreSQL en una Raspberry Pi

Configurar una base de datos PostgreSQL en una Raspberry Pi

En este proyecto, le mostraremos cómo configurar una base de datos PostgreSQL en una Raspberry Pi.PostgreSQL es un sistema de base de datos relacional de código abierto y gratuito que implementa el lenguaje SQL. Si está familiarizado con MySQL o MariaDB, se sentirá cómodo con PostgreSQL en su Raspberry Pi. La razón es que todos estos servidores usan SQL para administrar sus bases de datos. Hay varias razones por las que puede optar por utilizar PostgreSQL en lugar de MySQL. Uno de ellos es el conjunto de características de PostgreSQL y su cumplimiento con la implementación del lenguaje SQL, las siguientes secciones le mostrarán cómo instalar PostgreSQL en su Raspberry Pi y crear su primera base de datos y tabla.

Configurar PostgreSQL en Raspberry Pi

La instalación de PostgreSQL es un proceso sencillo gracias a su disponibilidad a través del repositorio de paquetes del sistema operativo Raspberry Pi. Los siguientes pasos te permitirán instalar Postgres y configurar el software para que puedas interactuar con la base de datos utilizando el usuario pi.

Instalación del servidor PostgreSQL

Nuestro primer paso es instalar el software del servidor PostgreSQL en su Raspberry Pi. Este proceso de instalación es bastante sencillo y solo toma dos pasos.1. Necesitamos comenzar actualizando el sistema operativo de nuestra Raspberry Pi. La actualización asegura que tenemos una nueva base para instalar el software PostgreSQL. Ejecute los siguientes dos comandos en su Pi para actualizar la lista de paquetes y los paquetes instalados.2. Nuestro siguiente paso es instalar el paquete PostgreSQL en nuestra Raspberry Pi usando el siguiente comando, además del servidor Postgres, este comando también instalará software adicional como la interfaz de línea de comandos.

Configuración de la CLI de PostgreSQL para usar el usuario pi

Por ahora, si intenta utilizar la CLI de PostgreSQL con su usuario Pi, obtendrá un error que indica que no tiene una configuración de rol para ello. un nuevo rol.1. Su primer paso es cambiar al usuario de postgres, puede hacerlo ejecutando el siguiente comando en su Raspberry Pi.2. Una vez que haya cambiado al usuario de postgres, ahora podemos crear un nuevo rol. Ejecute el siguiente comando en su dispositivo para comenzar el proceso de creación de un rol para nuestro usuario pi. En este proceso, se le pedirá que responda a algunas detalles. .3. El primer mensaje le pedirá que ingrese una contraseña para este nuevo rol. Establecer una contraseña agrega una capa adicional de seguridad al conectarse al servidor PostgreSQL de su Raspberry Pi.4. Ahora deberá decidir si desea que este nuevo usuario sea un superusuario. Si desea utilizar el usuario pi para crear bases de datos y demás, responda S a esta pregunta.5. Notre prochaine étape consiste à créer une base de données qui porte le même nom que notre utilisateur.Lorsque vous essayez d’utiliser l’interface de ligne de commande, il essaiera automatiquement de se connecter à une base de données portant le même nom que votre nombre del usuario. interfaz ejecutando el siguiente comando.6. Ahora cree una base de datos con el nombre de usuario pi escribiendo lo siguiente. Esta base de datos está principalmente ahí para facilitar el uso de la herramienta CLI.7. Puede salir de la herramienta CLI escribiendo lo siguiente en PostgreSQL.8. Con el rol creado para nuestro usuario pi, ahora podemos volver a él, para volver al usuario pi, simplemente ingrese el comando a continuación.

Creando su primera base de datos PostgreSQL en Raspberry Pi

Para probar que PostgreSQL ahora está funcionando en nuestra Raspberry Pi, ahora crearemos una nueva base de datos en ella, estos pasos le mostrarán cómo usar la CLI de Postgres para crear una base de datos y agregarle una tabla.1. Comencemos este proceso cargando en la CLI de Postgres y ejecutando el siguiente comando para cambiar a la CLI.2. En la línea de comandos de PostgreSQL, ahora podemos crear y manipular bases de datos, como mencionamos anteriormente, Postgres usa el lenguaje de programación SQL. Si ha usado SQL antes, se sentirá como en casa. Para nuestra primera tarea, permítanos crear una nueva base de datos en nuestra Raspberry Pi. Para este ejemplo, llamaremos a esta base de datos “exampledb”.3. Luego deberá cambiar a esta nueva base de datos. De forma predeterminada, cuando inicie la CLI de Postgres, interactuará con la base de datos con el mismo nombre que su usuario. Para cambiar a nuestra nueva base de datos, debemos usar ” connect” seguido de el nombre de nuestra base de datos. Una vez que la CLI se conecte a su nueva base de datos, debería recibir un mensaje como el siguiente.4. Nuestro siguiente paso para demostrar que PostgreSQL funciona en Raspberry Pi es crear una tabla en nuestra base de datos. Lo convertiremos en una tabla simple llamada “autores” que tiene dos columnas. Una columna se llamará “nombre” y la otra será “sitio web”. Estableceremos el tipo de datos para estas dos columnas en “texto”.4. Ahora agreguemos una fila de datos a esta nueva tabla. La compatibilidad con SQL facilita la adición de estos datos. Para nuestra línea agregaremos un autor con el nombre “Emmet” y el sitio web “TecnoPasion.com”5. Finalmente, nuestra última tarea es hacer que PostgreSQL muestre los datos almacenados en esta tabla, para hacer esto podemos usar la siguiente declaración de selección simple: desde este comando debería ver todos los datos almacenados en la tabla especificada. Dado que solo hemos agregado una fila a esta tabla, eso es todo lo que debería ver en la línea de comando.

Conclusión

Ahora debería tener una buena comprensión de cómo puede instalar y configurar una base de datos PostgreSQL en su Raspberry Pi. PostgreSQL es una alternativa sólida a MySQL y MariaDB. Tiene una gran cantidad de características y una de las implementaciones más completas de SQL. Si ha tenido algún problema para que el servidor de Postgres funcione en su dispositivo, deje un comentario a continuación. Asegúrese de revisar algunas de nuestras otras Raspberry Pi proyectos para ver de qué es capaz el dispositivo.

Troels Platz
¿Sabéis el cuento del holandés errante que acabó viviendo en las costas de Sevilla?
RELATED ARTICLES

Dejar respuesta

Please enter your comment!
Please enter your name here