Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] importação dos arquivos CSV no MySQL Workbench.

Olá, pessoal.

Estou seguindo exatamente o passo a passo da aula de importação dos arquivos CSV no MySQL Workbench.

Todos os arquivos foram importados normalmente, porém o arquivo enderecos.csv é o único que apresenta erro.

Inicialmente recebi a mensagem:

Unhandled exception: 'charmap' codec can't decode byte 0x81 in position 2609

Verifiquei o arquivo no VS Code e ele já está em UTF-8. Também tentei salvar novamente em UTF-8, mas o problema continua.

Ao cancelar a importação, o Workbench exibe a mensagem:

File not loaded properly, please check the file and try again.

Estou utilizando:

MySQL Workbench 8.0
Windows 10
Arquivo fornecido pelo próprio curso

Alguém conseguiu importar o arquivo enderecos.csv normalmente? Existe alguma versão atualizada do arquivo ou alguma correção conhecida para esse problema?

Obrigado!

2 respostas
solução!

Olá, Fred! Como vai?

O erro que você está enfrentando ao importar um arquivo CSV para o MySQL é causado pela incompatibilidade entre o conjunto de caracteres do arquivo e do que é reconhecido pelo programa. Ainda que o MySQL Workbench possua uma ferramenta específica para modificar encode, mesmo assim nem sempre ela funcionará.

Uma dica é alterar a codificação do próprio arquivo .csv, fazendo testes para ver qual formato é aceito pelo MySQL Workbench. Para isso, teremos que seguir alguns passos, observe:

  1. Selecionar o arquivo de formato .csv no explorador de arquivos do seu computador;
  2. Clicar com o botão direito do mouse e selecionar a opção "Abri com";
  3. Selecionar a opção "Bloco de notas";
  4. Localizar, no menu de opções do bloco de notas, o item "Arquivo";
  5. Clicar em "Salvar como";
  6. Alterar a codificação para um formato diferente (inicialmente, tente trocar para ANSI);
  7. Salvar as alterações.

Para um melhor entendimento, observe exemplo abaixo:

Alteração de encode de arquivo .csv pelo bloco de notas.

Depois disso, tente importar os arquivos .csv novamente! Caso o problema persista ou surjam novas dúvidas, fico à disposição.

Um forte abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Olá, Daniel!

Muito obrigado pela ajuda. Sua orientação resolveu o problema. Após salvar o arquivo em ANSI e importar novamente, o arquivo enderecos.csv foi carregado com sucesso.

Agradeço pela atenção e suporte!

Abraço.