Ho riscontrato un problema nella conversione di alcuni database da iso a utf8.
Praticamente non essendo sufficiente cambiare set alla tabelle è stato necessario usare iconv con questo comando:
iconv -f iso-8859-1 -t utf-8 dump.sql –output dump-utf.sql
il problema è che in alcuni record sono stati inseriti caratteri propri del set iso-8859-15 (tipo il simbolo dell'euro) che chiaramente non sono stati convertiti.
C'è un modo per capire quale set di caratteri è stato usato realmente?