Thread MySQL und utf8mb4 (27 answers)
Opened by rosti at 2023-06-14 18:04

GwenDragon
 2023-06-14 19:45
#195021 #195021
User since
2005-01-17
14606 Artikel
Admin1
[Homepage]
user image
Das vertrauen auf vollständige Unicode-Unterstützung ist wohl ziemlich naiv von mir gewesen.

Und ich werde morgen mal sehen was SQLite3 so macht mit Unicode. Oha, SQLLites sql upper() und lower() ASCII-only. https://www.sqlite.org/quirks.html#does_not_do_ful...

Ich teste mal morgen weiter mit MySQL.
Quote
For collations of Unicode character sets, LOWER() and UPPER() work according to the Unicode Collation Algorithm (UCA) version in the collation name, if there is one, and UCA 4.0.0 if no version is specified. For example, utf8mb4_0900_ai_ci and utf8mb3_unicode_520_ci work according to UCA 9.0.0 and 5.2.0, respectively, whereas utf8mb3_unicode_ci works according to UCA 4.0.0. See Section 10.10.1, “Unicode Character Sets”.

This function is multibyte safe.
https://dev.mysql.com/doc/refman/8.0/en/string-fun...

Last edited: 2023-06-14 19:59:09 +0200 (CEST)

View full thread MySQL und utf8mb4