表修复或创建并移动到新的?

时间:2013-12-23 03:14:57

标签: mysql schema

我正在改变一个表格,为某一行添加一个索引,这会导致整个网站陷入困境,所以我打断了这个动作。

  1. 在我的表/数据库中更改表索引时中断的影响是什么?

  2. 运行表格修复会解决该操作的任何问题吗?

  3. 如何使用我想设置的正确索引复制新表中的所有内容,然后重命名它?它比餐桌修理更有效吗?

1 个答案:

答案 0 :(得分:0)

在采取任何行动之前,您应该考虑几点。

  1. 为什么在表格中添加索引会导致网站崩溃?
  2. 如果您正确地对表格实施索引而没有任何问题,那么查询可能会出现一些问题。可能是您的查询与索引不兼容。
  3. 如果第2点有效,
  4. 第3点似乎意味着更少。
  5. Alter table允许您在创建新表时执行几乎所有要执行的任务。
  6. 在更改表格之前,建议您进行备份,这样您就不需要修复表格了。