Karaktersets & collation (MySQL): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 17: Regel 17:
 
* http://www.garethsprice.com/blog/2011/fix-mysql-latin1-utf-character-encoding/
 
* http://www.garethsprice.com/blog/2011/fix-mysql-latin1-utf-character-encoding/
 
* http://blog.codekills.net/2012/03/20/in-mysql-latin1-isnt-actually-latin1/ → Oei, moeilijk!
 
* http://blog.codekills.net/2012/03/20/in-mysql-latin1-isnt-actually-latin1/ → Oei, moeilijk!
 +
* http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html

Versie van 12 dec 2015 20:30

Er zijn een paar situaties waarin ik in de knoop raak met verschillende karakterset-coderingen:

  • Export Amazon in het Duits: Diakritische tekens
  • Export Bol.com of Amazon: Bijzondere symbolen zoals ø (doorsnede)
  • Import Spaanstalig sjabloon Amazon: Diakritische tekens
  • Export Amazon in het Spaans: Diakritische tekens.

Voor een deel is dit, omdat zowel Bol.com als Amazon ISO-8859-1 gebruikt, en MySQL iets anders.

Geprefereerde aanpak: Alles in UTF8 doen (of datgene wat het meest universeel en open-source is), en alleen bij exports/imports op het laatste moment van karakterset wisselen. Ik wil zo min mogelijk met die 8859-Microsoft-shit te maken hebben.

Bronnen