Installare pgAdmin su Debian 11
pgAdmin è un programma per la gestione del database PosteSQL.
In questo articolo vediamo come installarlo su Debian 11.
pgAdmin è un programma per la gestione del database PosteSQL.
In questo articolo vediamo come installarlo su Debian 11.
In questo articolo vediamo come installare il database PostgreSQL in Debian 11.
Per farlo aggiungeremo il repo ufficiale anzichè usare la versione standard.
Non sono solito usare PostgreSQL, però mi è capitato di dover fare uno spostamento del db tra due macchine.
E quindi oggi vediamo come eseguire appunto il backup e restore.
Per eseguire il dump possiamo usare pg_dump o pg_dumpall, che estrae tutti i databases esistenti.
La libreria che useremo per la connessione a PostgreSQL in Python è psycopg2-binary, che non ho capito se è compatibile anche con la versione 2 di Python.
Noi qui useremo la versione 3 (come sempre del resto).
Prima di tutto installiamo la libreria con pip:
# pip install psycopg2-binary
Qt offre già parecchi driver per database; basta includere sql nel file del progetto per accedere a tutte le classi:
QT += core gui sql
Però, in determinati casi, è comunque necessario installare delle librerie; ed è il caso di PostgreSQL!
Infatti, avendo il database installato su un altro pc, sul mio pc ho dovuto installare libpq.
Su Arch Linux:
# pacman -S libpqxx
Continuando l'esplorazione di PostgreSQL, oggi vediamo come connetterci con Node.js.
Useremo due moduli: