Amigos, boa tarde.<br><br>O problema que irei descrever a seguir não tem relação direta com Perl, mas creio que com ajuda dos membros eu possa resolve-lo com Perl (ou não, vamos descobrir).<br><br>Me passaram uma solicitação aqui na empresa com o seguinte cenário:<br>

Fizeram um back-up de um banco de dados MySQL através do comando &quot;mysqldump&quot;. Formataram o servidor do cliente, atualizaram o MySQL e fizeram a importação do banco de dados (usando o phpmyadmin ou via linha de comando - não sei afirmar qual método usaram).<br>

<br>O problema é que todas as palavras acentuadas agora aparecem com um &quot;?&quot; em navegadores web. Não é o charset da aplicação que solicita dados no banco de dados porque é a mesma aplicação (inclusive a versão da aplicação é a mesma) [A aplicação em questão é o DotProject versão 2.1 e os campos com texto estão com COLLATE utf8_unicode_ci].<br>

<br>Outro fato é que os novos registros no banco de dados estão corretos.<br><br>Já tentei de várias formas (usando Perl, Java, funções do PHP, outros softwares) descobrir em que charset estão as palavras acentuadas com erro. Não consegui nada. Absolutamente nada.<br>

<br>Segue um exemplo de pequenas frases com problemas:<br>CAF� DA TARDE <br>--&gt; deveria ser &quot;CAFÉ DA TARDE&quot;<br><br>Café <br>--&gt; deveria ser &quot;Café&quot;<br><br>REUNI�ES INTERNAS <br>--&gt; deveria ser &quot;REUNIÕES INTERNAS&quot;<br>

<br><br>Algum membro pode dar alguns belos 2 centavos de ajuda?<br><br>Um abraço,<br>João Gabriel Casteluber Laass<br><br><br><br><br><br><br><br><br>