数据库建表遇到的问题:“查询某表查询不到,建立这个表但又说有这个表”,问题解决方法。 | 您所在的位置:网站首页 › 为什么sql查询不到表格的信息 › 数据库建表遇到的问题:“查询某表查询不到,建立这个表但又说有这个表”,问题解决方法。 |
在解决BUG的时候遇到的问题: 表名是“sq_qiandao” 在数据库中select查询这个表报错:意思是无此表 但建立此表的时候:报错意思说此表已经存在。当时就认为是数据库的这个表出现问题了。 数据库中的一张表有由idb和frm组成。如果拿Navicat查询是看不到问题的。 拿命令连接数据库,找到这个目标数据库,然后查看此数据库中的表组成。 当时果不奇然,sq_qiandao发生了问题,只有idb,这个文件,但没有frm文件。 解决方法:最好是先把数据库备份一下,然后把这个残缺的数据表删除掉。 然后用Navicat, sql文件, 直接敲命令建表。问题解决。 |
CopyRight 2018-2019 实验室设备网 版权所有 |