数据库很重要,没有备份,只能跑路。
在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具。
命令格式
mysqldump [选项] 数据库名 [表名] > 脚本名
或
mysqldump [选项] –数据库名 [选项 表名] > 脚本名
实例
备份所有数据库:
mysqldump -uroot -p --all-databases > /backup/mysqldump/all.sql
备份指定数据库:
mysqldump -uroot -p test > /backup/mysqldump/test.sql
备份指定数据库指定表(多个表以空格间隔)
mysqldump -uroot -p mysql db event > /backup/mysqldump/2table.sql
备份指定数据库排除某些表
mysqldump -uroot -p test --ignore-table=test.t1 --ignore-table=test.t2 > /backup/mysqldump/test2.sql
使用mysqldump备份MySQL数据库:等您坐沙发呢!