MyISAM数据库恢复问题

stenlylee 2010-08-24 02:16:19
有几个数据库,frm、myd、myi文件都在,复制过来后在workbranch里面能看到表,但是select就说表不存在,是什么问题啊?该怎么解决?谢谢
...全文
124 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
stenlylee 2010-08-24
  • 打赏
  • 举报
回复
我晕,果真是文件坏掉了
重新从公司电脑上拷贝了一个回来,一切OK
谢谢大家了,散分
feixianxxx 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 andkylee 的回复:]

目的数据库是innodb引擎的mysql吧?
[/Quote]
可能性不是非常大..

一般mysql都支持myisam引擎的...

LZ确定你放的文件位置都对么
  • 打赏
  • 举报
回复
目的数据库是innodb引擎的mysql吧?
stenlylee 2010-08-24
  • 打赏
  • 举报
回复
难不成是存放数据的文件坏了?
stenlylee 2010-08-24
  • 打赏
  • 举报
回复
三个文件都在
select * from person
就这样

实际上我是用MySQL WorkBranch里面,右键点击表名称,然后查看数据
就会报person not exist

我自己用Java写段查询,也是最简单的select * from person,JDBC返回的错误一样,表不存在
ACMAIN_CHM 2010-08-24
  • 打赏
  • 举报
回复
[Quote]但是select就说表不存在,是什么问题啊?[/Quote]

你的SELECT语句是什么? 这个表的相关的 frm、myd、myi 相关文件都是否存在 ?

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧