Showing posts with label mysql. Show all posts
Showing posts with label mysql. Show all posts

Sunday, September 23, 2007

MySQL 5.0 ภาษาไทย

MySQL 5.0 ภาษาไทย

หลังจากที่ลง Kubuntu 7.04 ที่มีเฉพาะ MySQL 5.0 อยู่ใน repositories เท่านั้นก็เลยคิดว่าจะลองหาวิธีที่จะทำให้ใช้ภาษาไทยได้ดูครับ

ได้ไปเจอคำอธิบายที่ web ของ AppServ ครับ

ขออนุญาตคัดลอกบางส่วนมาครับ

การใช้ PHP เพื่อทำการ select, insert หรือ update ข้อมูลสามารถทำได้โดยใช้คำสั่ง

mysql_query("SET NAMES tis620");
หรือ mysql_db_query(,"SET NAMES tis620");

หลังจากทำการ connect กับ MySQL database เรียบร้อยแล้ว

ถ้าหากว่ายังไม่สามารถทำให้เป็นภาษาไทยได้

ลองเพิ่มสิ่งเหล่านี้ลงไปในไฟล์ /etc/mysql/my.cnf

ใต้ [client] section

default-character-set = tis620

ใต้ [mysqld] section

default-character-set = tis620
character-set-server = tis620
collation-server = tis620_thai_ci
init_connect = 'SET collation_connection = tis620_thai_ci'
init_connect = 'SET NAMES tis620'

แล้วลอง restart MySQL server ดูครับ