以下の内容はhttps://kikeda1104.hatenablog.com/entry/2014/11/16/212238より取得しました。


Vagrantで構築した仮想マシンにDBのdumpファイルを転送する

こんにちはkikeda1104です。
仮想マシン側からdumpファイルを作成して、ローカルにdumpファイルを転送、復元するようにします。

前提

DBからdumpファイルをダウンロード

$ vagrant ssh
$ cd
$ mysql_dump -u root -h 192.168.1.2 -p --port=3306 my_datadabase  >> ~/mydb.sql
$ gzip mydb.sql
=> mydb.sql.gz

vagrantで起動した仮想マシンからファイルをコピーする

$ vagrant ssh-config --host app_server >> ~/.ssh/config
$ scp vagrant@app_server:~/mydb.sql.gz ~/mydb.sql.gz
$ ungzip mydb.sql.gz

データベースの作成

$ mysql -u root -p
$ CREATE DATABASE my_database DEFAULT CHARACTER SET utf8;
$ exit

mysql_dumpファイルをローカルのmysqlに復元する

$ mysql -u root -p my_database << mydb.sql

以上です。




以上の内容はhttps://kikeda1104.hatenablog.com/entry/2014/11/16/212238より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14