Emoji'leri mysql içine yerleştirmeye çalışıyorum ama soru işaretlerine dönüşüyor, mysql bağlantı sunucusu harmanlamasını, veritabanı harmanlamasını, tablo harmanlamasını ve sütun harmanlamasını değiştirdim. Ben hala soru işaretleri göstermek MySQL tüm bu ama emojisi 's yapmışEmoji'nin mysql'si soru işaretlerine dönüşüyor
# 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;
öğeleri değiştirmek için bu kullanılır. Lütfen mysql'in emojiyi göstermesini sağlamak için ne yapmalıyım? Şimdiden teşekkürler.
utf8'i kullanarak veritabanınıza bağlanıyor musunuz? – Phylogenesis
Ben onları phpmyadmin üzerinden ekliyorum ve bağlantı yok utf8mb4_unicode_ci – George
Ana phpMyAdmin sayfasının sol üst köşesinde, "Sunucu bağlantı harmanlama" adlı bir öğe var. Bu da utf8mb4_unicode_ci'ye ayarlanmış mı? Ana sayfadaki "Değişkenler" sekmesindeki karakter seti ayarları utf8 olarak ayarlanmış mı? – Phylogenesis