23

Screw MySQL/MariaDB. Who the fuck thought not to document that utf8 is only 3 bytes and not unicode capable. You have to use utf8mb4 for it to work. Fuck those idiots that don't want to admit they made a mistake and put this info in a footnote on a pricy documentation piece.

Comments
  • 5
    This is the second time I’ve seen this mentioned the past week or so 😆
  • 5
    @toriyuno yeah because it is major bullcrap. I spent 4 DAYS finding my error, eventually finding out you have to set the charset to utf8mb4 in the database AND THE CONNECTIONSTRING GOD DAMIT. I could have been on my vacation in Weimar since monday without this utter disregard of proper documentation.
  • 0
    PostgreSQL is love <3
  • 1
    @Jilano ty :)
  • 0
    Took me 2 minutes to find section 10.10.1 of the MySQL 8.0 manual describing the difference between utf8 and utf8mb4

    Here: https://dev.mysql.com/doc/refman/...
  • 0
    It's 2019... I didn't think any common storage system would need extra configuration to handle characters properly 😶
  • 1
    @EdoPhoenix
    "major bullcrap" "4 DAYS"
    Was that intentionally to combine them to mb4? Like a pun you know
Add Comment