1
resposta

Erro ao importar a base de dados

Boa tarde, estou com algum erro ao importar a base de dados![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

Armando,

A mensagem de erro diz que NÃO achou o collation: 'utf8mb4_0900_ai_ci'.

Pelo que eu estou lendo, somente o MySQL 8.0 tem este "collation", versões antigas NÃO suportam...

  • Para corrigir o problema você pode fazer alguma destas atitudes (ou faça todas se você quiser se tornar um Jedi do MySQL):

==========================================================

1 - Instalar a versão nova do MySQL (mais recomendado):

MySQL Community Downloads / MySQL Installer 8.0.29

https://dev.mysql.com/downloads/installer/

==========================================================

2 - Modificar o script alterando o código do collation para um collation que você usa nesta base de dados que está instalada.

10.10 Supported Character Sets and Collations

https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html

Tenho certeza que neste collation funciona: "utf8_general_ci".

Experimente substituir "utf8mb4_0900_ai_ci" por "utf8_general_ci"

==========================================================

3 - Fazer de outra forma, usando o arquivo "RecuperacaoAmbiente.zip".

O arquivo com os dados está neste caminho:

https://caelum-online-public.s3.amazonaws.com/1223-mysqlproceduresefuncions/01/RecuperacaoAmbiente.zip

Video explicando como Recuperar a Base de Dados baseado no arquivo acima:

https://cursos.alura.com.br/course/mysql-procedures/task/56703

Bom... err... esta opção pode ser que não sirva para você, mas é um bom exercício!

==========================================================

  • Por favor, leia os links que eu pesquisei para que NÃO fique nenhuma dúvida:

==========================================================

I have that error"#1273 - Unknown collation: 'utf8mb4_0900_ai_ci'"

"utf8mb4_0900_ai_ci is a collation that is new in MySQL 8.0"

https://stackoverflow.com/questions/63995271/i-have-that-error1273-unknown-collation-utf8mb4-0900-ai-ci

==========================================================

Sometimes when importing a database dump from another MySQL server or executing an SQL query that uses a collation, you might encounter Unknown collation errors something like below

https://codippa.com/unknown-collation-utf8mb4-0900-general-ci-error/

==========================================================

[]'s,

Fabio I.