หลายครั้งที่เกิดปัญหาเมื่อใช้คำสั่งเช่นการ UNION เพื่อสร้าง View ประสบปัญหา Error Collation ของข้อความไม่ตรงกัน ทำให้ไม่สามารถใช้คำสั่งดังกล่าวได้ ในฐานข้อมูล MariaDB และ MySQL ทั้งนี้เราสามารถใช้ phpMyAdmin เพื่อกำหนดให้ข้อความเปลี่ยน Collation ได้ทั้งหมด
โดยมีขั้นตอนดังนี้
- เลือกฐานข้อมูล
- เลือก Operation
- จัดการ Collation โดยเลือก Collation ที่ต้องการ จากนั้นเลือก Change all tables collations เพื่อเปลี่ยนให้กับ table และ Change all tables columns collations เพื่อเปลี่ยน columns ของ table
แล้วกดปุ่ม GO เป็นอันเสร็จเรียบร้อย
หมายเหตุ ก่อนดำเนินการให้ สำรองข้อมูลไว้ก่อนนะครับ
ความคิดเห็น