1
resposta

Erro ao importar script

Ao tentar a importação do script, recebi o seguinte erro:

sequence item 7: expected str instance, bytes found

1 resposta

Olá Hebert! Tudo bem?

Desculpe pela demora em obter retorno.

Esse erro pode ocorrer quando há um problema com a codificação do arquivo que está sendo importado. Uma solução possível é converter o arquivo para a codificação correta antes de importá-lo.

Tente converter o arquivo de script para UTF-8 (a codificação mais comum utilizada pelo MySQL) e, em seguida, execute o script novamente. Você pode fazer isso usando um editor de texto, como o Notepad++ ou o VSCode.

Para isso, ao abrir o arquivo correspondente de cada tabela, você verá o comando SET character_set_client = utf8mb4 ;.

Captura de tela do arquivo.Nela há um DROPLE TABLE IF EXISTS `tabela_de_vendedores`. Está destacado em vermelho a, linha SET character_set_client = utf8mb4

Você deve alterar para SET character_set_client = utf8 ;

Captura de tela do arquivo.Nela há um DROPLE TABLE IF EXISTS `tabela_de_vendedores`. Está destacado em vermelho a, linha SET character_set_client = utf8

E no COLLATE , substituir utf8mb4_0900_ai_ci por utf8_general_ci.

Captura de tela do arquivo MySQL. Está destacado em vermelho a opção collate = utf8mb4_0900_ai_ci

Caso o problema persista, estou à disposição para ajudá-lo.

Abraços e bons estudos!

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