mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

事情发生在什么场景下呢,我要从一台  centos7 服务器迁移数据到另外一台centos7 服务器上面,用的是  scp -r命令。迁移的时候那速度真的是比做火箭还快,达到了 111Mb/s,因为我的数据库达到了100G,这 让我欣喜不已。等到我迁移完成的时候打开数据库,这个时候的心情跟我刚才的心情形成了鲜明的对比,竟然 tables  XX is not exits,这不是逗我玩了呢。接着不相信的我拼命的百度,看到有人说不支持这个迁移,顿时心情就是 一波凉水灌顶,但是总不能直接右键导数据把,这样能倒一个月。这不是开玩笑吗。我静下心来仔细想想原因 。是不是因为我倒的过程漏了什么,本着试一试的心态,又倒了几个文件

mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

最终发现是

]mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

这个文件 是数据库的 inndb引擎,没有迁移他当然就打不开了。哈哈哈,我是个天才