ปฏิบัติการ computer1999.com : ย้ายฟอรั่ม + แปลงรหัสอักขระ #1

เนื่องจากคงไม่ได้มีโอกาสย้ายฐานข้อมูล SQL และย้ายฟอรั่มกันบ่อยนัก ดังนั้น จึงจำเป็นต้องบันทึกเป็นเรื่องราวไว้ช่วยจำ เผื่อปีหน้าต้องย้ายอีก จะได้กลับมาอ่านเพื่อทำมันใหม่อีกครั้ง

 

หลังจากใช้ฟอรั่ม SMF ในรูปแบบ TIS-620 มานาน ก็เริ่มพบปัญหามาทีละน้อย เช่น เอา feed มาแปะที่ kantiya.com แล้วอ่านไม่ออก (เพราะ kantiya.com เป็น UTF-8) และยิ่งไปอ่านบทความของคุณเปิ้ลเรื่องปัญหาของ TIS-620 ยิ่งทำให้เกิดอาการจิตตก อยากจะแปลงให้กลายเป็น UTF-8 เร็วๆ

จริงๆ ตั้งใจตั้งแต่ตอนย้ายจาก 000webhost.com มาแล้วว่าจะแปลงเป็น UTF-8 แต่ช่วงนั้นยุ่งๆ เลยทำให้ไม่มีเวลาทำ เลยใช้เป็นแบบ TIS-620 เรื่อยมา จนมาถึงช่วงหยุดยาวช่วงเข้าพรรษา เพื่อนๆ สมาชิกไม่ค่อยได้เข้ามาตอบกระทู้กัน เลยถือโอกาสเปลี่ยนมันซะเลย!!!

ในช่วยแรกไม่แน่ใจ เลยแอบเมลไปถามคุณเปิ้ล (appservhosting.com) ก็ได้คำแนะนำมาว่า ตอน export ออกมาเป็นอะไรก็ได้ ค่อยมาแปลงเป็น UTF-8 ตอนหลังเอา

ก็เริ่มลุยเลย export เสร็จได้ไฟล์ขนาด 3MB กว่าๆ จากนั้นก็ save as เป็นแบบ UTF-8 ดื้อๆ เลย แล้วก็เข้าไปแก้ ENGINE=MyISAM  DEFAULT CHARSET=tis620 เป็น ENGINE=MyISAM  DEFAULT CHARSET=utf8 ซะ เสร็จไปหนึ่งขั้นตอน

ด้วยความที่ตั้งใจจะทำฟอรั่มใหม่อยู่แล้ว เนื่องจากตอนทำฟอรั่มเดิม ทำแบบลองผิดลองถูก มั่วจนได้ดีซะส่วนใหญ่ เลยถือโอกาสตอนย้ายฟอรั่มทำการสังคายนาใหม่ทั้งหมด

จากเดิมที่ฟอรั่มอยู่ที่ www.computer1999.com/forum ก็ย้ายมาใช้ subdomain เป็น forum.computer1999.com แทน เพราะแยกให้เพื่อนๆ สมาชิกจำกันได้ง่ายๆ และดูเป็นสัดส่วนดี

สำหรับขั้นตอนการสร้างฐานข้อมูลใหม่ก็ไม่ยาก เข้าไปที่ phpmyadmin จากนั้นก็สร้างฐานข้อมูลใหม่ และ import ไฟล์ sql ที่แปลงแล้วกลับเข้าไป ใช้เวลาทั้งสิ้นไม่ถึงนาที

วันนี้แค่นี้ก่อนดีกว่า ง่วงละ…

แสดงความคิดเห็น

(กดปุ่ม Ctrl + Enter)