sql >> Databasteknik >  >> RDS >> PostgreSQL

Plats för postgresql-databasen på OS X?

initdb ställer bara upp katalogstrukturen och sådant som behövs för att skapa nya databaser. För att skapa en databas, använd createdb :

initdb är ungefär som att skapa ett nytt filsystem på en hårddisk:först skapar du filsystemet (initdb ), sedan skapar du filer och kataloger (createdb ).

De faktiska databasfilerna kommer att finnas under /usr/local/var/postgres efter att du har skapat databasen. Så skapa bara en databas och se sedan vad som är nytt eller ändrat under /usr/local/var/postgres . Det finns inte en enda "dbname.db"-fil eller något liknande, varje databas är en samling filer med namn som bara är meningsfulla för databasservern.



  1. MySQL sammanställs per månad med löpande total

  2. Syntaxfel vid försök att anropa ett Oracle-paket med ODBC i C#

  3. MySQL Välj Fråga när du vill ha grupper av x element returnerade i batcher

  4. Förstagångsdatabasdesign:är jag överteknik?