MySQL MariaDB のバックアップ
特定のデータベースをバックアップするにはつぎのようにします。
# MariaDB
mariadb-dump --single-transaction -u root -p users > D:\users.dump
# MySQL
mysqldump --single-transaction -u root -p users > D:\users.dump
すべてのデータベースをバックアップするには次のようにします。
# MariaDB
mariadb-dump --single-transaction -u root -p --all-databases > D:\all_database.dump
# MySQL
mysqldump --single-transaction -u root -p --all-databases > D:\all_database.dump
MySQL MariaDB のリストア
特定のデータベースのリストアをするには次のようにします。
データベースはあらかじめ作成しておく必要があります。
# MariaDB
mariadb -u root -p users < D:\users.dump
# MySQL
mysql -u root -p users < D:\users.dump
すべてのデータベースを復元するには次のようにします。
あらかじめデータベースを作成していなくても大丈夫です。
# MariaDB
mariadb -u root -p < D:\all_database.dump
# MySQL
mysql -u root -p < D:\all_database.dump