我有这样一个基于日期的分区数据库表
archivedmsgs#p#p202001.ibd
archivedmsgs#p#p202002.ibd
archivedmsgs#p#p202003.ibd
.
.
archivedmsgs#p#p202012.ibd
archivedmsgs#p#p2021.ibd2020年分区文件只删除了archivedmsgs#p#p2021.ibd,如何恢复它的数据
发布于 2022-02-08 07:14:06
你是这个意思吗?“当您尝试使用表archivedmsgs时,它声称丢失了吗?”显然,即使在缺少一个分区时,也会收到这样的消息。
也许会有治愈方法。
使用相同的架构和相同的分区创建类似的表。它将创建一个名为archivedmsgs#p#p2021.ibd的文件。把它移到适当的位置。
在不同的DATABASE中这样做,这样表(和文件)的名称就可以相同,而不会产生冲突。
https://serverfault.com/questions/1092906
复制相似问题