Home  >  Article  >  Backend Development  >  数据库当中少了一个表示怎么回事?

数据库当中少了一个表示怎么回事?

WBOY
WBOYOriginal
2016-06-23 14:03:24900browse


如图所示,最上面显示的有21个表,但真正显示出来的只有20个表,网站前台也是提示的是 Table '2car.qf_peizhi' doesn't exist 

但是当我手动添加这个表的时候又提示该表已存在。

怎么回事?


回复讨论(解决方案)


数据字典里面显示出来的信息。丢了个qf_peizhi的表

qf_peizhi 表损坏
先尝试修复一下
不行的话可删除后重建


这个是修复完之后的信息,而且左侧的详细列表里面压根就不显示那个表。

还有得救吗?只能删掉重新弄备份文件了吗?

删除的时候还是提示#1051 - Unknown table 'qf_peizhi' 

解决了,已经删除了,刷新了一下好了,感谢

直接文件删除
[mysql安装目录]/data/2car/qf_peizhi.*
如果在 my.ini 中指定有数据路径,则以指定的为准

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn