私は、ClearDBアドオンを使用してHerokuに持っているMySQLデータベースにダンプしたいsqlファイルを持っています。地元でダンプするとき、私は次のようにします。HerokuのClearDBにsqlファイルをダンプする
mysql -u my_user -p mydatabasename < my_dump_file.sql
しかし、私はHerokuのMySQLデータベースにそれをダンプする方法上の任意の手掛かりを持っていません。私が知っているすべては、このアドレスです:
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true
しかし、私がやろうとします
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true < my_dump_file.sql
私はNo such file or directory
を取得します。
どうすればいいですか?
ローカルでダンプするときは、おそらく '>'ではなく '<'ではなく、 'mydatabasename'を実際に復元して上書きするためです。 – Magne
データベースに「ダンプ・アウト」しないでください。その後、ダンプからデータベースを "リストア"します。 – Magne