匿名用户ERROR 1146 (42S02): Table 'test_db.t1' doesn't exist
10M通过xtrabackup备份了部分数据库,恢复的时候替换了ibdata文件。导致出现其他库的表无法打开
show tables;可以看到这张表,
操作系统的目录也可以看到t1.ibd和t1.frm
mysql> show tables;
+-------------------+
| Tables_in_test_db |
+-------------------+
| t1 |
+-------------------+
1 rows in set (0.00 sec)
mysql> select * from t1;
ERROR 1146 (42S02): Table 'test_db.t1' doesn't exist
mysql> system ls -lsa /mysql/data/3306/data/test_db/t1*
12 -rw-r----- 1 mysql mysql 8556 Jan 28 17:12 /mysql/data/3306/data/test_db/t1.frm
96 -rw-r----- 1 mysql mysql 98304 Jan 28 20:02 /mysql/data/3306/data/test_db/t1.ibd
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
