sto cercando di inserire emoji di in MySQL, ma si trasforma in punti interrogativi, ho cambiato le regole di confronto di connessione MySQL Server, le regole di confronto del database, tavolo di confronto e la colonna collazione. Ho usato questi per modificare le vociEmoji di in MySQL trasforma in punti interrogativi
# For each database:
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
# For each table:
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
# For each column:
ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ho fatto tutti questi, ma emoji di MySQL mostrare ancora punti interrogativi. Per favore, cosa dovrei fare per far visualizzare a mysql gli emoji. Grazie in anticipo
La connessione al database è in utf8? – Phylogenesis
li sto inserendo attraverso il phpmyadmin, e non la connessione è utf8mb4_unicode_ci – George
Nell'angolo in alto a sinistra della pagina phpMyAdmin principale, c'è una voce denominata "collazione di connessione del server". Anche questo è impostato su utf8mb4_unicode_ci? Le impostazioni del set di caratteri nella scheda "Variabili" nella pagina principale sono impostate su utf8? – Phylogenesis