Bazı MySQL tablolarım utf8mb4 alanları ve diğerleri utf8 ile var.utf8 sütunlarıyla utf8mb4 bağlantısını güvenle kullanabilir miyim?
Tüm tablolar için PDO bağlantı dizesinde utf8mb4 kullanmak güvenlidir? Ya da her şeyi utf8mb4'e dönüştürmek mi yoksa iki farklı PDO bağlantısı mı başlatmak zorundayım?
Geriye dönük, ancak bazı sorunlarda: InnoDB ile maksimum dizinlenebilir uzunluk 255 ila 191 karakterden, sabit uzunluk alanları (örn. CHAR) karakter başına bir byte daha kullanıyor –
@the_nuts İyi işaretli. Daha fazla bilgi için [burada] Orada (https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-upgrading.html) – mimimito