sql >> Databáze >  >> RDS >> PostgreSQL

Umístění postgresql databáze na OS X?

initdb pouze nastaví adresářovou strukturu a takovou, která je potřebná pro vytváření nových databází. K vytvoření databáze použijte createdb :

initdb je něco jako vytvoření nového souborového systému na pevném disku:nejprve vytvoříte souborový systém (initdb ), poté vytvoříte soubory a adresáře (createdb ).

Skutečné databázové soubory budou pod /usr/local/var/postgres po vytvoření databáze. Takže stačí vytvořit databázi a pak se podívat, co je nového nebo co se změnilo v /usr/local/var/postgres . Neexistuje jediný soubor "dbname.db" nebo něco podobného, ​​každá databáze je kolekce souborů s názvy, které mají význam pouze pro databázový server.



  1. Omezení násobnosti porušeno Entity framework 5

  2. Nelze získat přístup k tabulce bez názvu public.table. Existuje způsob, jak se zbavit veřejnosti?

  3. Mapování pole pomocí režimu spánku

  4. PDO nemůže připojit vzdálený server mysql