1
resposta

Como alterar o Collation de uma colluna

Criei o banco de dados como utf32 e todos as colunas varchar seguem com a collation utf32..como alterar o banco e as colunas para uma nova collation Collation: utf8mb4_0900_ai_ci

1 resposta

Oi, Michele! Tudo bem?

Peço desculpas pela demora em te responder.

Para alterar a collation (a qual representa um conjunto de regras para ordenação e comparação de textos), precisamos também alterar o charset (que define os caracteres que serão utilizados no armazenamento de informações).

A fim de atualizar o nosso banco de dados para a collation utf8mb4_0900_ai_ci, podemos executar o seguinte script SQL:

ALTER DATABASE banco_de_dados CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;

Observação: onde encontra-se banco_de_dados, substituir pelo nome do seu banco de dados!

Com a alteração acima, todas as colunas das nossas tabelas também serão modificadas e seguirão o novo padrão determinado.

Espero ter ajudado, Michele. Se surgirem novas dúvidas, fico à disposição.

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