質問: MySQLで生成したmac側のDBをUbuntu側のDBに反映したい。 MySQLを独学で勉強している初学者の質問です。 環境 * macOS High Sierra 10.13.6 > > DBユーザー名 :myapp_user > > DB名 :myapp > > DBパスワード :myappPw > > > * Ubuntu 16.04(サーバーとして使いたい) > > IPアドレス:192.168.10.11 > > パスワード:UbuntuPw > > DBユーザー名:db_user > > DBパスワード:dbPw > > > とMySQLで生成しています。 ここで、macで生成したDBをUbuntu側に渡すために以下のコマンドを入力すると、以下の流れのようになります。 ``` $mysql -u myapp_user -pmyappPw -n myapp | ssh hoge@192.168.10.11 mysql -u db_user -pdbPw testDB; hoge@192.168.10.11's password: ->UbuntuPw ``` パスワード入力後、エンターを押しても何も反応しません。 何が原因かわかりますでしょうか? ※別ターミナルを開いて、 ``` ssh hoge@192.168.10.11 ->UbuntuPw ``` こちらは問題なく接続できます。
回答: mysqldumpで抽出してみては?