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?