utf8 หรือ utf-8 ครับ
อยากรู้ว่า 2 ตัวนี้มันต่างกันหรือไม่ อยากได้ถูกหรือควรใช้ เวลา connect database ใช้ charset แบบ utf8 กับ utf-8 ผลลัพธ์ ใน database มันต่างกัน ผมเจอปัญหาตอนที่อัพไปบน host ครับ ในเครื่องผมใช้ utf8 ก็เป็นภาษาไทยดี พอ dump database ไปขึ้น host มันไม่เป็นภาษาไทย เลยลองเปลี่ยน charset เป็น utf-8 ข้อมูลใน database ที่ลงไปใหม่ จะเป็นภาษาต่างดาวแต่เวลาดึงจะได้เป็นภาษาไทยครับ
UTF-8 ใช้บน php หรือ HTML ครับ