【mysql 数据备份】数据备份三种方法

1、使用mysqldump 命令备份

1.1 使用mysqldump 备份单个数据库中的所有表

mysqldump -u root -p booksdb>c:\backup\booksdb_20171208.sql


1.2 使用mysqldump 备份单个数据库中的某个表

mysqldump -u root -p booksdb books>c:\backup\books_20171208.sql


1.3 使用mysqldump 备份多个数据库

mysqldump -u root -p  --databases booksdb test>c:\backup\booksdb_test_20171208.sql

1.4 使用mysqldump 备份所有的数据库
mysqldump -u root -p --all-databases>c:\backup\alldbinMySQL.sql

2、直接复制整个数据库目录

3、使用mysqlhotcopy工具快速备份

mysqlhotcopy 是一个Perl 脚本,不过他只能用户备份myISAM 和 ARCHIVE表,备份InnoDB类型的数据表会出现错误信息。

mysqlhotcopy -u root -p test   /usr/backup

你可能感兴趣的:(数据开发-mysql)