1

我不知道为什么、什么、如何或谁可以对我的所有数据库进行更改。我有一个托管帐户,我的所有数据库表都从​​ InnoDB 更改为 MyISAM,并且我的所有索引都丢失了。我所有的关系数据也都丢失了。

为什么会发生这种情况?(我刚刚联系了托管公司,他们告诉我他们没有对任何数据库进行任何更改,问题可能来自我公司的程序员..现在..问题是我是唯一的程序员谁访问了这些帐户,我真的知道我做了什么......所以他们只是将问题传递给我,没有任何解释)

现在我正在尝试将表改回并重新创建索引和关系数据。问题是,当我尝试将表的类型从 MyISAM 更改为 InnoDB 时,其中一些出现错误。

我试图从 phpmyadmin 和 sql 查询重命名它

ALTER TABLE categories ENGINE = INNODB

这将返回此错误。为什么?

#1025 - Error on rename of './database_name/#sql-6ad0_146c29' to './database_name/categories' (errno: 121)

4

0 回答 0