BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anupan_sripa ที่ พฤศจิกายน 12, 2010, 16:53:52 PM

หัวข้อ: ตัวอักษร ไม่เป้นภาษาไทย
เริ่มหัวข้อโดย: anupan_sripa ที่ พฤศจิกายน 12, 2010, 16:53:52 PM
วันนี้ลองทำ Server Datacenter 4 Node ที่ได้มาจากเขาใหญ่เมื่อปีที่แล้ว เครื่องแม่เป็น CentOS 5.4 ลงผ่านได้ด้วยดี
เครื่องลูกเป็น MS XP  ลงโปรแกรมตามคู่มือ มาถึงขั้นตอนเพิ่มรายชื่อ สอ.ปรากฎว่า ตัวหนังสือเป็นดังรูปครับ
ลองดูที่ Regional ก็เป็นภาษาไทยหมดแล้ว (ลองกับเครื่องลูก 2 เครื่องก็เป็นเหมือนกัน)
ก็เลยคิดว่าน่าจะเป็นที่เครื่อง Server มากกว่า อยากทราบว่าต้องไปแก้ตรงจุดไหนครับ ???
หัวข้อ: Re: ตัวอักษร ไม่เป้นภาษาไทย
เริ่มหัวข้อโดย: nun_bms ที่ พฤศจิกายน 12, 2010, 18:10:07 PM
เท่าที่เคยลองนะครับปัญหานี้บางครั้งเกิดจาก ลง MySqL  สร้าง Database แล้ว Upgrade Stucture จากนั้น เอา my.cnf ใส่ตามที่หลัง
ลองวิธีการใหม่ อ้างอิงคำพูดของอาจารย์ครับ
แฟ้ม /etc/my.cnf นั้นต้องสร้างเอาไว้ก่อนติดตั้ง MySQL เสมอ ไม่ควรติดตั้ง MySQL แล้วมาแก้ไข my.cnf เพราะ database character set จะเป็น latin1
หัวข้อ: Re: ตัวอักษร ไม่เป้นภาษาไทย
เริ่มหัวข้อโดย: anupan_sripa ที่ พฤศจิกายน 12, 2010, 23:48:43 PM
อย่างนี้ก็หมายความว่า ต้องลง Linux ที่ serverใหม่ใช่ไหมครับ
ถ้าไม่ลงใหม่ มีวิธีแก้ไหมครับ
หัวข้อ: Re: ตัวอักษร ไม่เป้นภาษาไทย
เริ่มหัวข้อโดย: Multithreading ที่ พฤศจิกายน 13, 2010, 08:14:49 AM
ลองใช้ navicat   สร้าง database ขึ้นมาใหม่ (กำหนดค่าตามรูปครับ)

ส่วน ไฟล์ .sql ที่จะ restore เข้า database ก็ปรับ encoding ของไฟล์ให้เป็น utf-8 ครับ
หัวข้อ: Re: ตัวอักษร ไม่เป้นภาษาไทย
เริ่มหัวข้อโดย: nun_bms ที่ พฤศจิกายน 13, 2010, 10:48:41 AM
เอาแค่ Uninstall MySQL >แล้วทำตามวิธีนี้ครับ
เท่าที่เคยลองนะครับปัญหานี้บางครั้งเกิดจาก ลง MySqL  สร้าง Database แล้ว Upgrade Stucture จากนั้น เอา my.cnf ใส่ตามที่หลัง
ลองวิธีการใหม่ อ้างอิงคำพูดของอาจารย์ครับ
แฟ้ม /etc/my.cnf นั้นต้องสร้างเอาไว้ก่อนติดตั้ง MySQL เสมอ ไม่ควรติดตั้ง MySQL แล้วมาแก้ไข my.cnf เพราะ database character set จะเป็น latin1