アプリ用に heroku で開発環境をセットアップしていますが、DB のコピーに問題があります。現在の DB は ClearDB で、通常は Workbench 経由で接続しています。ただし、ステージング環境に DB と iimport をエクスポートしようとすると、資格情報の問題が発生します。
この問題に関して、SO でこの投稿を見つけました: Moving/copying one remote database to another remote database
そして解決策はここにあります:
mysqldump --single-transaction -u (old_database_username) -p -h (old_database_host) (database_name) | mysql -h (new_host) -u (new_user) -p -D (new_database)
しかし、これを実行しても、資格情報に関する問題が発生します。実行では、古いDBと新しいDBの両方のパスワードが同時に必要になるため、失敗し続けます。
-p をインライン化しようとしましたが、それでもパスワードを要求されます。私は何が欠けていますか?