ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => โพสต์ถูกเริ่มโดย: บัง เมื่อ 26 มี.ค. 2009, 02:15 น.

ชื่อเรื่อง: การแปลง smf db เป็น utf-8
โพสต์โดย: บัง เมื่อ 26 มี.ค. 2009, 02:15 น.
อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 26 มี.ค. 2009, 02:06 น.
เป็นเรื่องของ DB ครับ
มีอะไรโพสต์ถามเลยดีกว่าครับจะได้ช่วยกันตอบ อย่าใช้วิธี จมล
(ดีนะเนี่ยกดเข้ามาเช็กก่อนไปนอน เพราะพรุ่งนี้ไป ตจว)

:31:

ไม่ได้เข้ามาจริงจังตั้งน๊านนาน ด้วยภาระอันยุ่งเหยิง ได้แต่แอบอ่านทีละหน่อย

โดนไล่มา งั้นถามเลย เผื่อยังไม่นอนกันเยอะ

มันมีออพชั่นให้ระบบของ SMF มันทำการเปลี่ยนฐานข้อมูลเป็น UTF-8 ได้เองด้วยน่ะครับ

แต่ไม่กล้ากด เพราะลองเทสในเครื่องตัวเองแล้วมันไม่มีไหลย้อนกลับ

พอดีเคยเห็นแว้บๆว่าเมื่อนานมาแล้ว บอร์ดนี้เปลี่ยนจาก tis-620 เป็น utf-8 แล้วเกิดข้อความในกระจู๋อ่านไม่ออก

ตอนนั้นเกิดอะไรขึ้นหรือครับ ผมหาเรื่องเกี่ยวกับตอนนั้นไม่เจอเลย

คิดว่ามันไม่น่าจะเป็นปัญหาธรรมดาๆ เพราะระดับเซียนแอนยังไม่รอด  :53:

กลัวมันจะ convert ไม่ผ่าน เลยหาข้อมูลเยอะๆหน่อย

อยากได้ประสบการณ์ของคนที่เคยทำด้วยครับ มีอะไรที่ควรระวังไหม

รบกวนด้วยครับ
ชื่อเรื่อง: ตอบ: การแปลง smf db เป็น utf-8
โพสต์โดย: นายโอ้เอ้ เมื่อ 26 มี.ค. 2009, 03:55 น.
ก่อนอื่นก็ backup database ก่อนทำ พลาดก็เอาคืนได้
ถ้า database เป็น tis620 ข้อมูลข้างในก็เป็น tis620 ก็น่าจะแปลงได้เลย ไม่น่าจะมีปัญหาอะไร
ที่นี่ที่เคยเพี้ยนตอนนั้นเพราะ database มันเป็น tis620 แต่ข้อมูลข้างในเป็น utf8

การแปลงเลยต้องแยก structure กับ data ออกมาคนละส่วน
แล้วค่อยแก้ structure แล้วค่อยเอามารวมกัน
ชื่อเรื่อง: ตอบ: การแปลง smf db เป็น utf-8
โพสต์โดย: สมเจี้ยม เมื่อ 26 มี.ค. 2009, 16:34 น.
บอร์ดผมไม่มีลิ้งค์ที่จะแปลงเป็น utf เลย
ทั้งๆ ที่เคยทำ
ไม่รู้ไปอยู่ตรงไหนแล้ว