MySQL/MariaDBのバックアップ

Posted on 2017/06/06 in tech • Tagged with mysql, mariadb, db, shell

何度も調べてるのでめも

データベース内のすべてのテーブル

$ mysqldump -h host_name -u user_name -p database_name > dumpfile.sql

localhostなら-hオプションは多分いらない

テーブルを指定する場合

mysqldump -h host_name -u user_name -p database_name table1 table2 table3 > dumpfile.sql

圧縮もするなら

$ mysqldump -h host_name -u user_name -p database_name | bzip2 -c > dumpfile.sql.bz2
$ mysqldump -h host_name -u user_name -p database_name | gzip > dumpfile …

Continue reading