phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

Erro de codificação com charset polonês durante a transferência do banco de dados / configuração do servidor


No final, descobri que o problema estava relacionado ao fato de os dados terem sido gravados no SQL incorretamente no meu servidor original.

Acabei transferindo o DB usando:
mysqldump --default-character-set=utf8 [ORYGINAL_DB] | mysql [TARGET_DB] --default-character-set=utf8

e a execução:
UPDATE [table name] SET [field] = CONVERT(BINARY CONVERT([field] USING latin2) USING utf8)

como foi conselhos aqui:

codificação de caracteres estranha de dados armazenados, script antigo está mostrando-lhes bem, o novo não

Espero que a solução acima seja útil para outras pessoas também.