Nous avons une application où nous utilisons Google Cloud SQL (mysql) comme serveur de base de données. Les bases de données sont dans la collation : utf8mb4_unicode_520_ci Un utilisateur de l'application de Thaïlande a signalé que son contenu apparaît dans un ordre erroné et démontré : Mauvais tri alphabétique en thaï
Ils ont également suggéré ceci :
modifier le "Collate" de notre base de données de utf8mb4_unicode_520_ci' ou autre en 'utf8mb4_thai_520_w2' qui est déjà disponible dans Maria DB 10.1.15 ou une version supérieure.
Nous avons une base de données différente par instance. Chaque base de données doit bien fonctionner dans une langue spécifique, ce n'est donc pas un problème si nous changeons la collation de leur base de données.
Mais je ne vois pas cette collation (ou toute autre collation liée à la Thaïlande) disponible dans MySQL au sein de cloudSQL.
Quelqu'un sait a) si une autre collation disponible ferait l'affaire ? b) Comment on peut passer à une version différente de mysql qui supporte cette collation (ou toute autre collation fonctionnant bien en thaï) ?
Gracias