Thread MySQL und utf8mb4
(27 answers)
Opened by rosti at 2023-06-14 18:04
Ich gebe es auf, selbst mit MySQL 8 ist nix so wie es erwünscht wäre.
Code: (dl
)
1 root@ute:~# mysql //edit: dasselbe mit utf8mb4_unicode_520_ci Wozu dann noch mit Perls DBI und DBD::mysql testen. utf8mb4 ist nur bedingt brauchbar mit MySQL. Leider muss eineR die Grenzen selbst testen, was geht und was nicht. Also wie üblich fleißig "testcases" schreien und schreiben. //EDIT2: Nochmals upcase in diversen Sprachen getestet. Python Code: (dl
)
1 Python 3.10.8 (tags/v3.10.8:aaaf517, Oct 11 2022, 16:50:30) [MSC v.1933 64 bit (AMD64)] on win32 PHP (extension mbstring ist geladen) Code: (dl
)
1 ~ # php -v JavaScript Code: (dl
)
1 14:42:40.572 "ä".toLocaleUpperCase() Perl Das versteh’ eine, warum MySQL das nicht korrekt tun will. Werde aber zynisch lachen, wenn da eine "länderspezifische" utf8mb.... charset/collation genommen werden muss. Oder MySQLs utfmb4 ist veraltet. Ich weiß das nicht. Last edited: 2023-06-16 16:05:35 +0200 (CEST) |