mysqdump 备份 MySQL数据库及备份数据的还原


mysqldump是MySQL官方提供的一款逻辑备份客户端,我们可以使用它来导出数据库中的表结构、数据等生成备份文件,再配合mysqlimport等数据还原工具,即可轻松完成MySQL数据库的备份与还原。本文参考官方文档,简单整理MySQL数据库的备份、还原及两款工具的使用。

1. 关于mysqldump

生成一组SQL语句,可以执行该语句来重现原始数据库对象定义和表数据。 它转储一个或多个MySQL数据库以备份或传输到另一个SQL服务器。 mysqldump命令还可以以CSV,其他分隔文本或XML格式生成输出。