【MySQL】 バックアップ/リストア成功

1/2 ローカル開発環境でのバックアップ/リストア

2/2 本番開発環境でのバックアップ/リストア

(1) バックアップ

vagrant@homestead:~$ mysqldump -u homestead -p [DB名] > /tmp/dump1st_at_20200428.sql

(2) マイグレーション:リセット

php artisan migrate:reset

mysql> show tables;
+-------------------------+
| Tables_in_DB_name |
+-------------------------+
| migrations              |
+-------------------------+
1 row in set (0.00 sec)

(3) マイグレーション

php artisan migrate

(4) リストア

vagrant@homestead:~$ mysql -u homestead -p [DB名] < /tmp/dump1st_at_20200428.sql


(2) [非推奨] MySQLクライアント経由のデータベース削除 mysql> DROP DATABASE [DB名] mysql> CREATE DATABASE [DB名] DEFAULT CHARACTER SET utf8;

[参考資料]

http://www.tohoho-web.com/ex/mysql-mysqldump.html