Para texto simples , você pode usar ferramentas como:
-
enca
, -
file
.
Eles adivinham e podem verificar a codificação do texto.
Para o MySQL, você pode usar apenas solicitações SQL simples, como foi apresentado aqui: [ 1 ], [ 2 ].
Eu tenho um banco de dados mySQL que contém caracteres acentuados que estão sendo exibidos incorretamente por uma página HTML.
O problema é que não confio na codificação que o banco de dados está relatando para as tabelas, porque a coisa toda foi migrada de outro servidor que estava falhando.
Eu tentei converter os caracteres em várias codificações, mas meu problema é identificar a codificação de caracteres de origem.
Eu copiei um segmento de texto do banco de dados.
Esta é a frase como deveria ter sido exibida
Fóton é uma ferramenta multi-camadas, multi-nível para criar emissores do tipo CAEmitterLayer e partículas...
É assim que está sendo exibido
FÃŗton Ê uma ferramenta multi-camadas, multi-nÃvel para criar emissores do tipo CAEmitterLayer e partÃculas...
Como eu vejo, isso está acontecendo:
É possível identificar a codificação observando o texto?
Tags character-encoding