Har du prøvet at tilføje
SET NAMES 'utf8';
til din sql-dump?
Sagen med utf8 eller kodninger generelt er, at for at få succes, skal du sørge for at:
- filen er kodet utf8 uden signatur
- standardkodningen af mysql-serveren er sat til utf8
- forbindelsen er utf8 (det er derfor, du indsætter SET NAMES 'utf8' i din sql-fil).
- alle tabeller og kolonner har den rigtige kodning og tegnsæt
- alle dine webfiler skal også være utf8-kodede. Og det virker ikke bare at tilføje den korrekte overskrift. Du skal åbne filen, tjekke om kodningen er utf8, hvis ikke, klip alt, ændre kodningen til utf8 og indsæt alt tilbage. Det virker ikke, hvis du bare ændrer kodningen og gemmer filen!