Home >Backend Development >PHP Tutorial >为什么show的时候显示存在的表,select的时候却说不存在了?

为什么show的时候显示存在的表,select的时候却说不存在了?

WBOY
WBOYOriginal
2016-06-06 20:20:091408browse

如图:
为什么show的时候显示存在的表,select的时候却说不存在了?

回复内容:

如图:
为什么show的时候显示存在的表,select的时候却说不存在了?

是不是这个hx名字后面多输入了空格什么的

有几种可能:

  • 重启MySQL

  • 如果不行,修复一下表:repaire table hx

  • 如果还是不行,检查一下数据库:mysqlcheck -r tp hx -uuser -ppass

表是存在,但是你没有权限查询。

问题解决了,我是把表的文件直接复制过来的,
而这个hx的表是innoDB引擎的,所以,只能显示这个表,但select的时候就读不出里边的内容了。

后来,我再去原数据库那里导入文件,再导入文件搞定了。

谢谢各位的回答 。

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