Ho alcune tabelle MySQL con campi utf8mb4 e altri con utf8.Posso usare tranquillamente una connessione utf8mb4 con le colonne utf8?
È sicuro utilizzare utf8mb4 nella stringa di connessione PDO per tutte le tabelle? O devo convertire tutto in utf8mb4 o avviare due connessioni PDO diverse?
Compatibile con le versioni precedenti ma con alcuni problemi: la lunghezza massima indicizzabile con InnoDB scende da 255 a 191 caratteri e i campi a lunghezza fissa (ad esempio CHAR) utilizzano un altro byte per carattere –
@the_nuts. C'è più informazioni [qui] (https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-upgrading.html) – mimimito