我把问题整理成一篇文章,就是为了方便以后追查。我自己写了一个db-backup脚本,每次项目结束都会进行一次备份。后来直接干掉mysql目录,想恢复13:28的记录备份,结果打开惊呆了--MySQLdump10.13Distrib5.7.18,forLinux(x86_64)----Host:mysql数据库:package_v1-------------------------------------------------------服务器版本5.7.18/*!40101SET@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT*/;/*!40101SET@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS*/;/*!40101SET@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION*/;/*!40101SETNAMESutf8*/;/*!40103SET@OLD_TIME_ZONE=@@TIME_ZONE*/;/*!40103SETTIME_ZONE='+00:00'*/;/*!40014设置@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,UNIQUE_CHECKS=0*/;/*!40014设置@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,FOREIGN_KEY_CHECKS=0*/;/*!40101SET@OLD_SQL_MODE=@@SQL_MODE,SQL_ON_AUTODE=O'*/;/*!40111SET@OLD_SQL_NOTES=@@SQL_NOTES,SQL_NOTES=0*/;没有了,搞什么鬼,我发现我的脚本有问题,我也没去查。恢复1.没有回收站。2、我在docker-compose中重启了mysql容器,里面的文件被覆盖生成了。所以恢复工具基本上说再见了。3.终于找到了phpstorm的历史,历史里确实有文件,但是!!不管恢复什么版本,mysql目录确实恢复了,但是都是0KB,怎么办?现在mysql直接挂了
