O titulo não diz muita coisa, mas vou dizer o que eu preciso.
O meu cliente tem um banco de dados e eu estou ‘recriando’ ele para usar em outro projeto (um remaster do site), porém mantendo os dados.
Nesse banco antigo, os caracteres especiais estão sendo salvos como strings literais (não sei se é esse o nome), por exemplo:
Atualiza├â┬º├â┬Áes da Home
Deveria ser:
Atualizações da Home
No front end atual dele, essas strings literais são convertidas automaticamente, por algum motivo, em caracteres especiais. Então Atualiza├â┬º├â┬Áes
se torna Atualizações
. Estudei o front end dele pra ver se tinha alguma função que convertia ou algo assim e não achei nada.
A collate e charset de ambos os bancos é a mesma: utf8_general_ci e utf8.
Como o meu banco de dados não salva caracteres especiais dessa forma e no meu front end não tem nada pra converte-los, eu queria saber se tem algum jeito de converter todas essas strings literais em caracteres especiais, em todas as tabelas, direto pelo mysql