Chinaunix首页 | 论坛 | 博客
  • 博客访问: 273452
  • 博文数量: 52
  • 博客积分: 120
  • 博客等级: 民兵
  • 技术积分: 1189
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-03 15:41
个人简介

MySQL DBA

文章分类

全部博文(52)

文章存档

2013年(51)

2011年(1)

分类: Mysql/postgreSQL

2013-03-07 13:22:21

表类型:myisam

使用语句desc,select ,update ,alter,drop 均提示unknown table xx。

错误信息:

     1.table 'xxx' does not exists

      2. can't open table xxx

      3. can't find file 'xxx' error:2

分析过程:

     1.表名是否正确,特别是跨平台迁移后容易出现。

     2.文件权限是否正确,mysql 是否具备相应权限。

     3.使用恢复check 命令:

          show table status like 'table';

          check table xxx;

          mysqld stop的情况下使用myiamchk 文件。一般不使用。

     4.有备份的情况会乐观些,使用备份去恢复。

阅读(1758) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~