在宝塔终端或者ssh中root权限下,使用命令指定恢复时间:
/www/server/mysql/bin/mysqlbinlog –start-datetime=“2021-05-20 15:30:01” –stop-datetime=“2021-08-24 12:30:50” /www/server/data/mysql-bin.0000* > redata.sql
其中的/www/server/mysql/bin/mysqlbinlog是mysqlbinlog程序的位置,这样写的好处是不用增加配置系统环境变量,start和stop是划定时间段,注意结束时间不能是删除数据库之后的时间,也就是整个时间段必须在删除数据库之前,假如无法精确,那尽量提前到几天前,开始的时间要早于数据库建立的时间,假如记不清,那可以删掉开始时间。