LoginSignup
0
0

More than 5 years have passed since last update.

dumpデータをコマンドでローカル環境にインポートする

Posted at

背景

Webアプリケーションで本番環境・テスト環境それぞれ複数のサブドメインなどがある場合、
バグ検証等でサーバー上の環境をそっくりそのままローカルで再現してテストしたい!

そんな時はdumpデータをphpMyAdminからエクスポートし、ローカル環境にインポートできれば、
ローカルで再現ができる。(結構すぐできる)

準備

  • MAMPインストール
  • dumpデータ(phpMyAdminからエクスポート)
  • iTerm

手順

※MAMPたちあげてdumpデータはローカルに保存してある前提です。

①データをインポートする
/Applications/MAMP/Library/bin/mysql -uroot -proot hogehoge < ~/Downloads/hogehoge.sql

インポート先 < インポートしたいdumpデータのパス

②実行
yarn dev

③ブラウザで確認
locakhost:8800

上手くいかないとき試して欲しい

①DB空にする
/Applications/MAMP/Library/bin/mysql -uroot -proot hogehoge -e 'drop database hogehoge;'

②DB作成する
/Applications/MAMP/Library/bin/mysql -uroot -proot -e 'create database hogehoge;'

③インポート再トライ
/Applications/MAMP/Library/bin/mysql -uroot -proot hogehoge < ~/Downloads/hogehoge.sql

④実行
yarn dev

いけた!(いけるはず!!)
以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0