WP – Updating failed. Could not update post in the database

หลังจากได้ปรับ WordPress ไปในรอบก่อน แล้วที่นี้เดือนที่แล้ว ผมได้ไปงาน Agile Thailand 2025 ตอนแรกตั้งใจว่าเดียวเอาจากที่ Note มาแปบเดียวแหละ เดี๋ยวสัก 5 ทุ่ม Publish Blog ปรากฏว่าหลังจากเขียนเสร็จ จะกด Save เชี่ยอยู่ๆ ทำไมมาพังตอนนี้หวะเนี่ย หรือ จะเป็นเพราะขยับ WordPress ล่าสุดไป อย่างแรกที่ผมทำนอนครับ ทำอะไรตอนมืนๆ อันตรายมาก แล้ววันรุ่งขึ้นมาดูต่อ เอา Post Copy แปะลง Notion สำรองไว้ก่อน แล้วกลับมาดูก่อนว่าเราทำอะไรไปบ้าง จดๆ Tune WordPress 2025 อ๋อเจอแล้ว ตัว WordPress เรายังใช้ Charset/Collation utf8mb3_general_ci แล้วที่นี้ใน Post ผมดันใส่ Emoji เข้าไป เห็นใน Facebook Post เค้าแปะกัน เราอยากแปะบ้าง 555 สรุปพังจากตรงนี้เลยครับ ถ้าอยาก Save Emoji ลง DB ต้องใช้ Collation แบบไหน ? ต้องปรับไปใช้ utf8mb4_xxx แทน โดยที่มันต่างกับ utf8mb3_xxx ดังนี้ ตอนนี้เรารู้แน่ๆแล้วใช้ utf8mb4_xxx แล้ว xxx มันมีแบบไหนบ้างหละ หลังจากลองไปส่องใน DB WordPress ตัวเองจะมี 3 แบบ utf8mb4_general_ci / utf8mb4_unicode_ci / utf8mb4_unicode_520_ci แล้วมันต่างกันยังไง โดยหลักจะเป็นการรองรับภาษาต่างๆ และการเปรียบเทียบ จัดเรียงตัวอักษรครับ ผมเลยสรุปมาเป็นตารางไว้ Catagory utf8mb4_general_ci utf8mb4_unicode_ci utf8mb4_unicode_520_ci Unicode Standard…








