备份数据库

备份整个数据库

mysqldump -u root -p source_db > /tmp/souce_db.bak

备份整个数据库 gzip压缩

mysqldump -u root -p source_db   | gzip > /tmp/souce_db.gz

指定备份某些表

mysqldump -u root -p  source_db --tables tb_user tb_config |gzip >  /tmp/souce_db.gz

恢复数据库

$ mysql -uroot -p
$ show databases;
$ use target_db;
$ source /tmp/souce_db.bak

恢复数据库 gzip压缩

gunzip < souce_db.gz | mysql -uroot -p source_db