MySQL 数据恢复
前言
前两天因为没注意的误操作, 直接把某个数据表清掉了, 心慌慌. 怪自己学艺不精, 当时整了一下午也没把数据找回来....对于 MySQL 数据的备份, 主要有两种: 全量备份和增量备份.
全量备份: 将数据库中的所有数据全部进行备份. 相当于复制粘贴的步骤....全量备份要保存所有数据, 占用空间大, 必然不可能精确到每一秒.
增量备份: 对数据库的所有变动进行备份. 增量备份可以将数据库的变动全部保存下来, 但也不可能一直保存, 否则备份文件的体积超级大....增量备份就是 mysql 的binlog了....通过全量备份, 将数据恢复到今天凌晨的时刻
进入 MySQL命令行, 执行数据恢复文件:
source /Users/hujing/dir/tmp/mysqldump_log/2020-09-04.sql