Mysql数据库备份与恢复(一)-逻辑备份与还原

逻辑备份实际上就是把数据导出为sql语句,优点是对于任何存储引擎(Myisam或innodb)都可用。

一、备份

mysqldump [options]  db_name [options]


备份test数据库中的documents 到指定的文件d:\documentss.sql

D:\>xampp\mysql\bin\mysqldump -uroot -p test documents>d:\documentss.sql


备份数据库test中的所有表到指定文件

D:\>xampp\mysql\bin\mysqldump -uroot -p test>d:\documentss.sql

备份数据库并把所有的表加上读锁,防止备份期间写入或更新

D:\>xampp\mysql\bin\mysqldump -uroot -p -l test documents>documentss.sql


PS:mysqldump有多个参数,可通过 --help 查看


二、还原

mysql->use test;
mysql->source d:\documentss.sql


你可能感兴趣的:(Mysql)