เว็บโฮสติ้ง Pinkkeyhost :: Support Center

Member Center => mySQL Database => ข้อความที่เริ่มโดย: PinkkeyHost ที่ 29 ต.ค. 2006 22:33



หัวข้อ: เทคนิคการ Import Export ฐานข้อมูล mySQL จากระบบอื่น
เริ่มหัวข้อโดย: PinkkeyHost ที่ 29 ต.ค. 2006 22:33
หมายเหตุ: ข้อมูลเวอร์ชั่นของ Pinkkeyhost
mySQL 4.1.xx
CL = Latin1_Swedish_ci
phpMyAdmin 2.5.4 (tis-620)

การจะนำตารางที่มีข้อมูล ภาษาไทย มา Import เข้าที่ Pinkkeyhost โดยภาษาไทยไม่เละหรือเป็นเครื่องหมาย ?? ?? หรือ ขจฐท ให้ทำดังนี้

กรณีที่เดิมเป็น MySQL 4.1.x (Latin1)
Export Mysql จากที่เก่าด้วย phpMyAdmin เวอร์ชั่นตำกว่า 2.5.x ลงมา และจะสามารถนำมา Import ด้วย phpMyAdmin เวอร์ชั่นใดก็ได้
ไฟล์ SQL Export ไว้ด้วย             ---  นำมา Import ด้วย                              ---   ได้ผลลัพธ์
PhpMyadmin 2.5.4 (tis-620)  ---  PhpMyadmin 2.5.4 (tis-620)           ---   ภาษาไทยถูกต้อง
PhpMyadmin 2.5.4 (tis-620)  ---  PhpMyadmin 2.7.2 (Latin1)            ---   ภาษาไทยถูกต้อง
PhpMyadmin 2.5.4 (tis-620)  ---  PhpMyadmin 2.7.2 (Binary)            ---   ภาษาไทยถูกต้อง

กรณีที่ Export ไว้ด้วย phpMyAdmin เวอร์ชั่นที่สูงกว่า 2.5 ขึ้นไป จะต้อง Import ด้วย phpMyAdmin เวอร์ชั่นที่สูงกว่า 2.5 เช่นกัน
PhpMyadmin 2.7.2 (Latin1)   ---  PhpMyadmin 2.7.2 (UTF8)              ---   ภาษาไทยถูกต้อง
PhpMyadmin 2.7.2 (UTF8)     ---  PhpMyadmin 2.7.2 (UTF8)              ---   ภาษาไทยถูกต้อง

กรณีที่เดิมเป็น MySQL 4.0 ลงไป หรือ 4.1.x (tis-620)
สามารถใช้ phpMyAdmin เวอร์ชั่นใดก็ได้ Export (โดยเลือก charset tis-620) และนำมา Import ผ่าน phpMyAdmin เวอร์ชั่นใดก็ได้ (โดยเลือก Charset เป็น Binary)