mysql 误清空表 恢复数据

把今天一不小心把订单表清空,怎么恢复数据的记录下来

首先mysql需要开启bin-log,我的是宝塔面板,默认开启

接下来

进入到宝塔的www/server/data

mysql 误清空表 恢复数据

控制台输入find  / -name mysqlbinlog -print

找到binlog地址

然后软连到usr/bin

ln -fs /www/server/mysql/bin/mysqlbinlog /usr/bin

然后找到你要恢复的文件

mysql 误清空表 恢复数据

mysqlbinlog  /www/server/data/mysql-bin.000017 > 6.sql

然后会生成一个sql文件,导入表格就好了