与
ESC
输入关键词搜索文章

innodb错删除表文件后重建提示1050 Table already exists

全文约 145 字预计阅读 1 分钟
mysql下误删除innodb数据表的.ibd .frm两个文件后,就无法查看到该表和重新创建同名的新表了。提示1050 - Table 'xxx' already exists,关闭mysql服务,找备份的2个文件放上去后,重启后尝试用DROP TABLE 表名;删除,再到目录下查看是否还有表名文件删除,再重启服务,创建表。要不就要尝试导出库,重新建库再导入。无非数据存在ibdata1,而表结构又是另外文件导致的,这点MyISAM方便,怎么复制怎么行。
innodb错删除表文件后重建提示1050 Table already exists
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。