はじめに
ローカルに検証環境の DB を構築したいとおもい、MySQL のダンプをしました。 その覚え書きです。
dump
DB にはデバッグやバックアップのために、データベースの情報を書き出す仕組みがあります。 これが DB でいう ‘dump’ だそうです。 MySQL の dump は以下のコマンドでファイルに出力することができます。
$ mysqldump -u [user] -p -h [dumpをとるDBのエンドポイント] -P 3306 -A > dump.sql
dumpからDBをリストア(復元)するときは
$ mysql -h [目的のDBのエンドポイント] -u [user] -p
mysql>\. dump.sql
もしくは
mysql -h [目的のDBのエンドポイント] -u [user] -p < dump.sql
で復元することができます。
高橋克幸
新卒3年目で脱新人を目指してます。
フロントに興味を持ち始めた今日このごろ。
趣味は 麻雀 プログラミング 音楽。
運動不足を感じているため、ダンスを始めようかと思っています。