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

Měl bych mít svůj adresář Postgres hned vedle složky projektu? Pokud ano, jak?

Základní datové soubory (MyDb) nemají nic společného s vašimi projektovými soubory a neměly by být pod vaším projektem.

UPRAVIT přidány dva způsoby synchronizace vaší lokální databáze s databází NA serveru Heroku

1) export-import

Toto je nejjednodušší způsob, čas od času proveďte následující kroky:

  • proveďte export na serveru Heroku pomocí pg_dump utility
  • stáhněte si soubor výpisu
  • importovat výpis do vaší místní databáze pomocí psql utility

2) replikace

Sofistikovanějším způsobem, jak udržet vaši místní databázi neustále synchronizovanou, je Replikace . Používá se v profesionálním prostředí a v tuto chvíli je to pro vás pravděpodobně přehnané. Více si o tom můžete přečíst zde:http://www.postgresql .org/docs/9.1/static/high-availability.html




  1. Existuje způsob, jak zobrazit výsledky PRINT pomocí ovladače SQL serveru JDBC?

  2. CakePHP ukládání dat HABTM

  3. jak mohu exportovat databázi mysql pomocí ssh?

  4. ORA-01749:nemůžete udělit/odvolat oprávnění sobě/sami sobě