【でーたべーすだんぷ】
データベースダンプ とは?
💡 データベースの中身をファイルにドバッと書き出す!
📌 このページのポイント
データベースダンプってバックアップと何が違うの?
具体的にはどうやるの?
PostgreSQLなら pg_dump mydb > backup.sql、MySQLなら mysqldump mydb > backup.sql というコマンドだよ。実行するとCREATE TABLEやINSERT文がファイルに出力されるんだ
復元はどうやるの?
PostgreSQLなら psql mydb < backup.sql、MySQLなら mysql mydb < backup.sql で復元できるよ。ダンプと復元(リストア)はセットで覚えておこうね
開発環境の構築にも使うんだね!
ダンプファイルってどのくらいのサイズになるの?
まとめ:ざっくりこれだけ覚えればOK!
「データベースダンプ」って出てきたら「DBの中身をファイルに書き出す操作」と思えればだいたいOK!
📖 おまけ:英語の意味
「Database Dump」 = データベースの書き出し
💬 dump(ドサッと降ろす)という意味で、データベースの中身をファイルにどさっと出すイメージだよ