สอบถามเกี่ยวกับ MySQL
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเกี่ยวกับ MySQL
สอบถามเกี่ยวกับ MySQL
เนื่องจากผมได้ใช้ทดสอบใช้คำสั่งของ MySQL ซึ่งข้อมูลที่เก็บไว้จะเป็นข้อมูล windows-874(latin1_swedish_ci)
SELECT *
FROM `tbl_user`
WHERE `user_name` LIKE '%id%'
ผลลัพธ์ที่ได้คือจะได้ข้อมูลที่มีตัวอักษร ÍÐ ประกอบอยู่ด้วย ซึ่งเป็นการเข้ารหัสของ DB ตามที่ผมคิดน่าจะได้ข้อมูลที่มีตัวอักษร id ประกอบอยู่
และผมก็ไม่สามารถเปลี่ยนรหัสนี้เป็น utf-8 ได้เนื่องจากข้อมูลเยอะมาก ไม่ทราบว่าพอมีวิธีแก้ไขปัญหาหรือไม่ครับ
ขอขอบคุณครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
เพิ่มเติมครับตัวอักษร ÍÐ ไม่ตรงกับที่ต้องการเลยครับ

ความคิดเห็นที่
2
ลองใช้
SET NAMES 'tis620'
หรือ
SET CHARACTER SET 'tis620'
กำหนด ต่อจากส่วนติดต่อฐานข้อมูลเช่น
1 | mysql_query( "SET NAMES 'tis620' " ); |

ความคิดเห็นที่
3
ขอบคุณครับ เด๋ยวจะลองดูครับ

ขอบคุณทุกการสนับสนุน
![]()