คำสั่ง dump MySQL 4.0 หรือต่ำกว่า ไปลง MySQL 4.1 หรือสูงกว่า

วิธีการ dump (export) ข้อมูล

Windows:
Dump (export) ลงไดเร็คทอรี่ C:\
C:> mysqldump -a -n -Q --add-drop-table --default-character-set=latin1 -u root -p hcisdb > C:\hcisdb.sql

Linux:
Dump (export) ลงไดเร็คทอรี่ /tmp

mysqldump -a -n -Q --add-drop-table --default-character-set=latin1 -u root -p hcisdb > /tmp/hcisdb.sql

หลังจากการ Export (dump) ข้อมูลแล้ว หากต้องการปรับเวอร์ชั่นของ MySQL ใหม่ หรือ ต้องการย้ายไปเซิร์ฟเวอร์ใหม่ ซึ่งเวอร์ชั่น MySQL ใหม่กว่า 4.0
ต้องทำการ import ข้อมูล ตัวอย่างการ import ข้อมูลเป็นดังรูปแบบด้านล่างนี้

วิธีการ import ข้อมูล

Windows:
Import จากไฟล์ในไดเร็คทอรี่ C:\
C:&gt; mysql --default-character-set=latin1 -u root -p hcisdb < C:\hcisdb.sql

Linux:
Import จากไฟล์ในไดเร็คทอรี่ /tmp

mysql --default-character-set=latin1 -u root -p hcisdb < /tmp/hcisdb.sql

http://webboard.moph.go.th/board/viewtopic.php?p=103&sid=98a0154ae565e4af3151781586103835

ปล ชอบจังแบบนี้

เอาเข้าจริง เวลาย้าย จาก version เก่ากว่า ไป version ใหม่กว่า
สิ่งที่ต้องระวังมีแค่ charset เองฮะ

นอกจากย้ายจาก version ใหม่ไป version เก่าโน่นแหละถึงต้องระวังคำสั่งด้วย

เอาเข้าจริงๆ เรื่องนี้ละเอียดอ่อนมากครับ และต้องใช้คำว่า มีอารมณ์ อยากทำถึงจะทำได้
ปัญหา โลกแตก ครับ

ตอนนี้อาศัยย้าย Manual (ถ้าต้องการชัวร์สุด)

ขอบคุณครับ