PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Posizione del database postgresql su OS X?

initdb imposta semplicemente la struttura della directory e tutto ciò che è necessario per creare nuovi database. Per creare un database, usa createdb :

initdb è un po' come creare un nuovo file system su un disco rigido:prima crei il file system (initdb ), quindi crei file e directory (createdb ).

I file di database effettivi saranno in /usr/local/var/postgres dopo aver creato il database. Quindi, crea un database e poi guarda cosa c'è di nuovo o modificato in /usr/local/var/postgres . Non esiste un singolo file "dbname.db" o qualcosa del genere, ogni database è una raccolta di file con nomi significativi solo per il server del database.