MuSQL建表能查到,但是有报错不存在

我在MySQL的一个建了一个news数据库,下面想要建立一个category的表,但是我每次建表都会报错此表已存在。我手动在文件夹里添加了文件,结果查询能查到表了,但是又报错没有表。求大家解答

img

前言

创作不易,如有需要给个采纳

问题解析

首先请确认您是在MySQL命令行中创建表还是通过其他工具创建的表。如果您是通过MySQL命令行创建表,那么您可以使用以下命令来判断此表是否已经存在:

SHOW TABLES LIKE 'category';

如果返回结果中包含了 'category',则此表已经存在。否则,请检查您的建表语句是否正确,并确保您正在连接到正确的数据库。
如果您是通过其他工具创建表,那么您需要检查该工具在创建表时是否指定了正确的数据库、表名等参数。同时也请确保您与数据库的连接没有被意外中断。如果问题依然存在,请尝试通过MySQL命令行手动创建该表,并检查是否会出现错误。
另外,如果您手动在文件夹中添加了数据表文件,请确保您添加的文件名和数据库中的表名一致,并且文件中的建表语句也是正确的。通常情况下,手动添加数据表文件并不是一个推荐的做法,应该使用MySQL提供的工具(如命令行或者图形化界面)来操作数据库。

把category的表删掉重新建一下就好了