Preview:
Para crear un clúster de base de datos PostgreSQL en Termux, puedes seguir estos pasos básicos:
Instala PostgreSQL en Termux:

pkg install postgresql

Crea un directorio donde se guardarán los datos de PostgreSQL (por ejemplo en tu home):
mkdir ~/datos_psql

Inicializa el clúster de base de datos PostgreSQL en ese directorio:
initdb ~/datos_psql

Inicia el servidor de PostgreSQL apuntando al directorio de datos creado:
pg_ctl -D ~/datos_psql start

Puedes crear una base de datos con:
createdb nombre_base_de_datos

Para acceder a la consola de PostgreSQL, usa:
psql nombre_base_de_datos

Para detener el servidor:
pg_ctl -D ~/datos_psql stop

Ver clústeres/instancias creadas (Debian/Ubuntu)
pg_lsclusters

En Termux, PostgreSQL generalmente se maneja como una única instancia manualmente configurada e iniciada en el directorio de datos que tú especifiques con initdb y pg_ctl. Para "ver el estado" o existencia de tu clúster en Termux, debes revisar manualmente si el directorio de datos existe y si el servidor está en ejecución, ya que no hay un comando integrado tipo pg_lsclusters.

Puedes hacer esto en Termux con comandos típicos del sistema, por ejemplo:

Ver si el directorio de datos está creado (ejemplo con directorio por defecto en Termux):

ls ~/datos_psql

Verificar si el proceso de PostgreSQL está corriendo:
ps aux | grep postgres


downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter