[Rio-pm] Problemas com codificação de caracteres

Diogo Galvao diogo86 em gmail.com
Terça Abril 14 02:22:46 PDT 2009


Você também pode tentar dar uma olhada no mysqlimport do próprio MySQL.

http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html


2009/4/13 Henrique Ribeiro <henrique.ufrj em gmail.com>:
> Caros monges,
>
> Estou desenvolvendo um script boladão pra converter uma base de dados MS
> Access pra MySQL. Estou usando perl e já teria terminado a tarefa se os
> malditos caracteres com acento não estivessem todos estragados.
>
> Quando eu abro o arquivo com a entrada do script no vim os acentos aparecem
> corretos, mas no perl não.
>
> Eu acredito que seja um problema de codificação dos caracteres (utf-8 ou
> iso-8859-1, sei lá). Dei uma procurada no CPAN, mas não encontrei exatamente
> o que estava procurando.
>
> ------------------------->8---------------------------------------------------
>
> my @vetor = `mdb-export -H ponto.mdb C_FUNCIONAL`;
>
> foreach ( @vetor ) {
>         my @parts = split /,/;
>         print "$parts[0],$parts[1]\n"; # Daqui saem os caracteres ruins
> #       $dbh->do ( "insert into tabela values ( \"$parts[0]\", \"$parts[1]\"
> );" );
> }
>
> ------------------------->8---------------------------------------------------
>
> Alguém tem alguma sugestão?
>
> Obrigado,
> Henrique
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>


Mais detalhes sobre a lista de discussão Rio-pm