sql >> Base de Datos >  >> RDS >> Mysql

Convierta caracteres latin1 en una tabla UTF8 en UTF8

Por lo que describe, parece que tiene datos UTF-8 que se almacenaron originalmente como Latin-1 y luego no se convirtieron correctamente a UTF-8. Los datos son recuperables; necesitará una función MySQL como

convert(cast(convert(name using  latin1) as binary) using utf8)

Es posible que deba omitir la conversión interna, dependiendo de cómo se modificaron los datos durante la conversión de codificación.