Corrigindo o erro #1273

por crigus

Erro: The system failed to execute the database script with the following errors: ERROR 1273 (HY000) at line 1379: Unknown collation: ‘utf8mb4_0900_ai_ci’

Muitas vezes, ao tentar importar um banco de dados MySQL via Painel de Controle cpanel ou phpMyAdmin, você pode se deparar com a seguinte mensagem de erro: “#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’”. Este erro está relacionado com o conjunto de caracteres relacionados à sua base dados.

Mensagem de Erro completa:

Erro: The system failed to execute the database script with the following errors: ERROR 1273 (HY000) at line 1379: Unknown collation: ‘utf8mb4_0900_ai_ci’

#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’

 

Esse defeito está geralmente está relacionada às seguintes condições:
 Ao importar de um ambiente com versão mais antiga do MySQL para uma versão mais recente;
 Codificação padrão da base de dados diferente do ambiente destino;
 Codificação definida na aplicação não está de acordo com o ambiente destino.

 

Tratando o erro no ambiente de hospedagem Cpanel

No Cpanel, este erro pode acontecer em dois lugares:

1. Painel de controle durante a importação de uma base de dados.

2. Durante a importação de um arquivo SQL via phpMyAdmin (gerenciador web do mysql).

 

💡 Para saber mais detalhes de como realizar a importação de uma base dados MySQL, acesse os seguintes conteúdos: Importar um banco de dados via Painel de Controle e Importar um arquivo sql via phpMyAdmin.

Corrigindo o erro #1273 – Unknown collation

Antes de realizar a importação no banco de dados, abra o arquivo .SQL em seu computador.
Utilize um editor de código como o Notepad++, por exemplo, para realizar algumas modificações necessárias.

No editor de sua escolha utilize o comando e Procurar e substituir todas as ocorrências (Localizar e Substituir por). Você alterará os termos de acordo com a tabela abaixo:

 

Substitua

por

utf8mb4 utf8
utf8_unicode_520_ci utf8_general_ci
utf8_0900_ai_ci utf8_general_ci

Salve as alterações e agora será possível importar sua base sem acontecer mais esta dificuldade.

Você possui um site WordPress?
Ok! Então além da alteração no arquivo SQL, também será necessário editar o arquivo wp-config.php para finalizar a configuração. A definição de charset no arquivo deve ficar da seguinte maneira:

 

/** Conjunto de caracteres do banco de dados a ser usado na criação das tabelas. */
define('DB_CHARSET', 'utf8');

Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.

Você pode encontrar bastante conteúdo sobre este erro em fóruns na Internet, com esta palavra chave: stackoverflow/1273.

Você pode gostar

Deixe um comentário

Page Reader Press Enter to Read Page Content Out Loud Press Enter to Pause or Restart Reading Page Content Out Loud Press Enter to Stop Reading Page Content Out Loud Screen Reader Support