MySQL数据库新建表的问题,新建一个表当天可以用,第2天哪个表就不可以用了。

如图:我昨天新建了一个表,里面有数据的,昨天在代码可以用,可是今天就不可以了,在数据库中也可,数据库表都打不开了,提示信息如下图。怎么办?新手求帮助。

    请检查属否建立是临时表(create temporary);

    确认数据库是否选择正确。

    是否有其他因素执行了drop database操作。

追问

我是直接在新建中建的,不需要写sql代码的。如图

追答

根据提示是这个表不存在了,而不是不可使用了,请确认是否其他代码执行了删除操作。

追问

是啊,的确这个表不存在了,开始我在代码中没有相关删除的代码啊,我现在就做了个查,其他还没做。且昨天是可以用的,运行了很多次。都可以,今天想在数据库看下数据,发现表没了。

追答

按照你的说法表昨天有数据并且在使用,说明昨天确实正常创建了并使用了。唯一的情况只有可能是表被删除掉了,刚才说错了,是drop table操作而非drop database。

温馨提示:答案为网友推荐,仅供参考
相似回答