MySQL 的备份和恢复

备份整个数据库

1
mysqldump -uroot -proot database > /dir/database.bak;

备份数据库下的某张表

1
mysqldump -uroot -proot database[tb1 tb2] > /dir/database.tb.bak;

mysql数据库恢复的方法

此命令在mysql控制台执行

1
2
use db;
source /dir/database.bak;

mysql 定时备份

原理:使用操作系统定时任务执行

  1. 在window下备份的话,把备份指令写入到bat文件中,通过任务管理器去定时的调用bat文件
  2. 在Linux下面的话使用crontab 执行定时任务,可以指定备份策略

©版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 & 作者信息

End

坚持原创技术分享,您的支持将鼓励我继续创作!
Flyertutor WeChat Pay

WeChat Pay

Flyertutor Alipay

Alipay