Mam plik sql, który chcę być po cenach dumpingowych do bazy danych MySQL, które mam w Heroku przy użyciu Addon ClearDB. Kiedy dumping w lokalnych I wykonaj następujące czynności:Dump pliku sql do ClearDB w Heroku
mysql -u my_user -p mydatabasename < my_dump_file.sql
jednak nie mam żadnego pojęcia o tym, jak zrzucić go do bazy Heroku MySQL. Wszystko co wiem, to ten adres:
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true
Ale gdy próbuję zrobić:
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true < my_dump_file.sql
uzyskać No such file or directory
.
Jak mam to zrobić?
Podczas wysypywania w lokalnej wersji prawdopodobnie wykonujesz '>', a nie '<', ponieważ ten drugi faktycznie przywróci i nadpisze 'moja_bazy_danych'. – Magne
Nie "zrzucasz", "zrzucasz" z bazy danych. Następnie "przywracasz" bazę danych ze zrzutu. – Magne