Como faço para corrigir A chave especificada era muito longa; comprimento máximo da chave é 1000 bytes
A resposta foi mudar o mecanismo de armazenamento de myisam para innodb. Isso pode ser feito em script, ou se você estiver usando godaddy, vá em cada uma das tabelas e há um botão nas colunas. não ligue para o suporte, eles nem sabem o que é.