MySQL DBA
分类: 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.有备份的情况会乐观些,使用备份去恢复。