停电,mysql8挂了,记录一下通过mysqlbinlog恢复数据库
- 备份源数据
先去原来的数据库下把binlog开头的,所有的文件都备份下来。
我的mysql8是nfs外挂的,位置是 ${nfs_path}/var/lib/mysql/下,如图:
- 恢复数据
第一次玩,找个新的数据库恢复,用下面的命令完成。
"C:\Program Files (x86)\mysql-8.0.23-winx64\bin\mysqlbinlog" --no-defaults --host=192.168.1.11 --port=30006 --user=root