1

使用 MySQL 5.7 并在断电后一切似乎都很好。然后我必须重命名一个表。所以,很容易:

RENAME TABLE MYTABLE TO MY_REAL_TABLE

>Table MY_REAL_TABLE already exists.

所以我尝试删除提到的表:

DROP TABLE MY_REAL_TABLE

>Table MY_REAL_TABLE does not exists.

为什么??????

所有命令都在同一个 CLI 上,因此不会混淆服务器。我对这两个命令使用相同的数据库。检查数据目录是否包含表文件。不存在的。

information_schema.tables没有行MY_REAL_TABLE

我被困住了,因为我对此表无能为力,我需要将其重命名。

4

0 回答 0