解决办法:虽然重装了系统,但是我的data文件夹还在,就想通过data文件夹恢复数据库,重装mysql就不说了,网上教程很多。
首先把之前的data文件夹里的几个文件:
ibdata1
ib_buffer_pool
mysql.ibd
auto.cnf
复制到重装后生成的data文件夹里覆盖
再将我的数据库文件夹放进去,重启mysql,用navicat连接数据库发现没有我的数据库
在网上翻看其他的文章发现少复制了一个 mysql.ibd
将 mysql.ibd 文件也覆盖掉
再次重新启动mysql服务,终于恢复了数据库。
现在还是老老实实按时备份数据库吧