Ci risiamo con i soliti problemi di charset con mysql.
Mi ritrovo un db molto grosso (più di 500 MB).
Questo db è in utf-8 ma all'interno ci sono alcuni record con differenti charset, probabilmente latin1, credo dovuti ad import da diverse fonti o errata codifica nei meta tag html.
Ora il db non si può più reimportare, quindi devo lavorarmelo così come è.
Sto facendo un po' di replace ma essendo molto grande faccio fatica a trovare tutti i caratteri errati.
La mia domanda è: esiste una funzione php o mysql per trovare tutti i caratteri errati?
Ci sono delle tabelle di sostituzione con tutti i caratteri possibili?