Menyelesaikan masalah "Nilai Rentetan Salah" dalam MYSQL dengan Emoji
Semasa cuba menyimpan tweet yang mengandungi emoji dalam jadual MYSQL dengan pengekodan utf8mb4 , anda mungkin menghadapi ralat "Nilai rentetan yang salah". Ini berlaku kerana emoji dikodkan menggunakan urutan UTF-8 yang berbeza daripada yang dijangkakan.
Penyelesaian:
Penyelesaian melibatkan pengubahsuaian tetapan MYSQL dan menjalankan arahan khusus untuk memastikan betul pengendalian set aksara berbilangbait, termasuk emoji.
Laksanakan arahan berikut dalam klien MYSQL:
Sahkan perubahan dengan arahan:
Langkah ini memastikan MYSQL menggunakan set aksara dan penyusunan yang betul untuk mengendalikan aksara UTF-8, termasuk emoji. Selepas membuat perubahan ini, anda sepatutnya berjaya menyimpan tweet dengan aksara emoji dalam jadual anda.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Nilai Rentetan Salah\' MySQL Apabila Menggunakan Emoji?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!