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

Mysql 表修复或创建并移动到新表?,mysql,schema,Mysql,Schema,我修改了一个表,在一行中添加了一个索引,这导致我的整个站点陷入困境,所以我中断了这个操作 更改表/数据库中的表索引时,中断会产生什么影响 运行表修复将修复该操作中的任何问题 用我想要设置的适当索引将所有内容复制到一个新表上,然后重命名它,怎么样?这比修理桌子更有效吗 在采取任何行动之前,你应该考虑的要点很少。 为什么向表中添加索引会导致网站关闭 如果正确地对表执行索引而没有任何问题,那么查询可能会出现一些问题。可能是您的查询与索引不兼容 如果第2点有效,第3点似乎意义不大 ALTERTABLE允

我修改了一个表,在一行中添加了一个索引,这导致我的整个站点陷入困境,所以我中断了这个操作

  • 更改表/数据库中的表索引时,中断会产生什么影响

  • 运行表修复将修复该操作中的任何问题

  • 用我想要设置的适当索引将所有内容复制到一个新表上,然后重命名它,怎么样?这比修理桌子更有效吗


  • 在采取任何行动之前,你应该考虑的要点很少。
  • 为什么向表中添加索引会导致网站关闭
  • 如果正确地对表执行索引而没有任何问题,那么查询可能会出现一些问题。可能是您的查询与索引不兼容
  • 如果第2点有效,第3点似乎意义不大
  • ALTERTABLE允许您在创建新表时执行几乎所有想要执行的任务
  • 在更改表格之前,建议进行备份,这样您就不需要修复表格
    您希望实现哪种索引?我正在删除一个未使用的索引,当我意识到它锁定了表,我的站点关闭时,在等待查询几分钟后,我决定终止该过程。