Instalar PostgreSQL con NSIS

Hace un tiempo te enseñé a crear instaladores de programas para Windows usando NSIS, y te acabo de mostrar cómo instalar PostgreSQL de manera desatendida. Bien, en este post aprenderás a instalar PostgreSQL en un instalador creado con NSIS, combinando ambas cosas. Será un post muy corto, ya que he explicado ambas cosas por separado. ...

agosto 23, 2023 · 2 min · 290 palabras · Parzibyte

Instalar PostgreSQL de manera desatendida

En este post vamos a ver cómo automatizar el instalador de PostgreSQL para instalarlo de manera silenciosa o desatendida, de modo que el proceso de instalación de PSQL sea invisible para el usuario. Instalar PostgreSQL en Windows de manera automática es necesario cuando se distribuyen sistemas para el usuario final y los mismos dependen de este sistema de gestión de bases de datos. Por ejemplo, esto te puede servir cuando quieras que un instalador creado con NSIS incluya también PostgreSQL. Veamos cómo hacerlo. ...

agosto 23, 2023 · 4 min · 696 palabras · Parzibyte

Guardar números de teléfono en base de datos

En este post vamos a hablar sobre cómo guardar números telefónicos, teléfonos o números de teléfono en las bases de datos, enfocándonos en el tipo de dato. Esto va a responder a la pregunta de ¿Cuál tipo de dato usar para guardar números de teléfono?. Lo expuesto aquí es mi opinión y sugerencia, pero al final puedes hacer lo que gustes. Aunque la respuesta parezca obvia, he visto que varios usuarios preguntan esto y por eso he decidido hacer este post. ...

febrero 3, 2022 · 2 min · 353 palabras · Parzibyte

PostgreSQL: obtener varias filas de subconsulta en una columna

Hoy vamos a ver algo muy necesario al realizar consultas en bases de datos usando PostgreSQL. Se trata de traer varios datos en una subconsulta pero colocarlos todos dentro de una columna, codificados de cierta manera. De este modo traemos varios datos de varias filas, por cada fila, como una columna. Para esto vamos a usar las funciones JSON que PostgreSQL ofrece, en especial la función json_agg. Con esto vamos a tener varios datos de una subconsulta como una cadena que podremos decodificar más adelante. Si bien no es lo más adecuado, funciona y es muy rápido. Nota: si tú no usas PostgreSQL aquí te dejo una alternativa. ...

enero 17, 2022 · 6 min · 1165 palabras · Parzibyte

Instalación de software para control de asistencias y tareas

En este post te enseñaré a instalar el software para llevar el registro de asistencias y tareas de los alumnos de una escuela que anteriormente presenté en mi blog. Si no lo has visto, puedes verlo y descargarlo aquí. ...

marzo 31, 2021 · 2 min · 425 palabras · Parzibyte

Remplazar texto en PostgreSQL

En este post te mostraré cómo usar la función replace de PostgreSQL, misma que funciona para remplazar parte de un texto por otro, muy útil para cuando queremos modificar parte del texto de una columna en una consulta. ...

marzo 13, 2020 · 2 min · 233 palabras · Parzibyte

Instalar PostgreSQL en Android con Termux

En este tutorial te voy a mostrar cómo instalar el gestor de base de datos PostgreSQL también llamado PSQL sobre un dispositivo Android, sin necesidad de que el mismo este rooteado, gracias al poder de Termux. Si has seguido mis tutoriales sobre Termux habrás visto que anteriormente ya instalamos MySQL, PHP, GCC, Node JS y Python. ...

enero 27, 2020 · 3 min · 464 palabras · Parzibyte

PHP y bases de datos: ejemplos y tutoriales de conexión

En este artículo te muestro cómo conectar PHP con varias bases de datos. Aparte de los motores que usan SQL, PHP también puede consumir bases de datos No-SQL como MongoDB. PHP es un lenguaje muy popular para la programación del lado del servidor. Funciona para muchísimas cosas, entre ellas, conectar con bases de datos a través del driver PDO por ejemplo. Este post es un índice para ver cómo PHP puede conectarse con varios motores de bases de datos. ...

julio 17, 2019 · 1 min · 164 palabras · Parzibyte

Python y PostgreSQL: ejemplo de conexión y CRUD

En este post vamos a ver cómo conectar Python con el motor de base de datos PostgreSQL usando el módulo psycopg2 que cumple con la DB API 2.0. La DB API 2.0 es una API común en la que se utilizan los mismos métodos, cambiando únicamente el driver; algo así como PDO en PHP. Vamos a hacer un CRUD con PostgreSQL usando Python, evitando inyecciones SQL. Nota: todo el código está en mi GitHub. ...

junio 18, 2019 · 8 min · 1686 palabras · Parzibyte

Instalar PostgreSQL en Linux Ubuntu

En este tutorial voy a explicar cómo instalar y configurar el gestor de base de datos Postgres 9.5 también conocido como PostgreSQL en Ubuntu 16.04; aunque es para esta versión de Linux, podría funcionar en otras distribuciones parecidas. Lo que haremos será: Instalar PostgreSQL en Ubuntu Crear un usuario para administrar el gestor Crear una base de datos Iniciar sesión en la CLI de Postgres Insertar y consultar datos usando las sentencias INSERT y SELECT Si usas Windows te invito a ver cómo instalar PostgreSQL 11 en Windows. Ahora sí comencemos con el tutorial para instalar PotgreSQL en Linux Ubuntu. Este tutorial funciona tanto para Ubuntu en el servidor como en el escritorio. ...

junio 6, 2019 · 4 min · 702 palabras · Parzibyte