linux服务器怎么找回丢失的数据库数据
作为后台管理员,总会遇到一种情况,那就是数据库被删了,或者数据库本覆盖、或者数据库启用备份。这些都会导致数据库数据缺失。如果你是Linux服务器,并开启了MySQL的mysqlbinlog。就可以找回数据。
登录ssh。输入命令: /www/server/mysql/bin/mysqlbinlog --start-datetime="2020-04-15 00:00:00" --stop-datetime="2020-04-15 19:30:00" /www/server/data/mysql-bin.000013 --base64-output=DECODE-ROWS -v> /www/mysqlw.log
/www/server/mysql/bin/mysqlbinlog这个是mysqlbinlog这个工具所在目录。
/www/mysqlw.log这个是导出是文件位置。
/www/server/data/mysql-bin.000013这个是服务器数据备份记录文件位置。
--start-datetime="2020-04-15 00:00:00" --stop-datetime="2020-04-15 19:30:00"这你需要找的数据区间范围,便于你查找。