29.1.1 备份数据
在前面的章节中已经简单地介绍过mysqldump导出数据时的基本用法,本节简单地介绍mysqldump如何实现数据库的备份。
mysqldump的常用方法如下:
shell> mysqldump [options] db_name [tbl_name ...] shell> mysqldump [options] --databases db_name ... shell> mysqldump [options] --all-databases
上述3种用法介绍如下:
·备份某个数据库或指定数据库中的某些表;
·备份一个或者多个数据库;
·备份所有数据库。
接下来使用mysqldump实现数据库的备份功能。
(1)备份所有的数据库。
[root@binghe150 ~]# mysqldump -uroot -p --all-databases > /home/mysql/backups/mysqldump_all_ databases.sql Enter password:
(2)备份MySQL中的goods数据库。
[root@binghe150 ~]# mysqldump -uroot -p goods > /home/mysql/backup



