0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【メモ】Rilas:sqlのバックアップとリストア、ローカルDBをEC2にインポート

Last updated at Posted at 2022-07-04

環境

  • Mac(12.2.1)
    • MacBook Pro (13-inch, 2020)
    • 2 GHz クアッドコアIntel Core i5
    • 16 GB 3733 MHz LPDDR4X
  • ruby (2.7.5)
  • rails (7.0.1)
  • mysql2 (0.5.3)

バックアップ

ローカル
$ mysqldump -u ユーザー名 -p -t データベース名 テーブル1 テーブル2 ... > ダンプファイル名
ローカル
$ mysqldump -u root -p PF_development posts > test.sql

テーブル名を記述しない場合は全てのテーブルをバックアップ
拡張子はcsvなど、使用したいものに変更可能

リストア

ローカル
$ mysql -u ユーザ名 -p データベース名 < ダンプファイル名
ローカル
$ mysql -u root -p PF_development< test.sql

※ダンプファイルはコマンドプロンプトのカレントディレクトリ(現在のフォルダ)に置く

ローカルのDBの保存内容をAWSのEC2にコピーしたい場合は下記記事を参照した

参考にした記事

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?