Import ฐานข้อมูลด้วย BigDump แก้ปัญหาการย้ายฐานข้อมูลขนาดใหญ่

0
1599

เวลาที่เราต้องการ Import ฐานข้อมูลขนาดใหญ่ โดยปกติแล้ว phpMyAdmin จะไม่สามารถทำได้ นานมาแล้วที่ผมเคยเจอปัญหาการย้ายเว็บโฮสติ้งให้กับลูกค้าซึ่งมีฐานข้อมูลขนาดใหญ่ราวๆ 500mb เลยทีเดียวครับ BigDump เป็นเครื่องมือที่ช่วยให้เรื่องยุ่งยากในการ Import Database ให้เป็นเรื่องง่ายๆ มาดูวิธีกันครับว่าทำอย่างไรบ้าง

สิ่งที่ต้องเตรียม

1.เตรียมฐานข้อมูลอันใหม่ที่จะใช้ Import  ให้เรียบร้อยก่อน

2.เข้าไปที่ phpMyAdmin  และทำการ Export ฐานข้อมูลที่ต้องการ Save เป็นไฟล์  .sql   เก็บไว้ที่เครื่องของเรา

3.ดาวน์โหลด  BigDump

http://www.ozerov.de/bigdump/

เมื่อดาวน์โหลดเสร็จแล้วให้ทำการแตกไฟล์ จะได้ไฟล์  bigdump.php

จากนั้นเปิดไฟล์ขึ้นมาแก้ไขโดยใช้ โปรแกรม Text Editor เช่น Notepad หาคำว่า // Database configuration

ทำการใส่ชื่อฐานข้อมูล /username/password ของฐานข้อมูลที่เราต้องการ Import ให้เรียบร้อย

4.ทำการอัพโหลดไฟล์  bigdump.php  ขึ้นไปที่เว็บโฮสติ้ง
5.ทำการอัพโหลดไฟล์ ฐานข้อมูล .sql  ที่เราได้ Export ขึ้นไปไว้ตำแหน่งเดียวกันกับ bigdump.php

6.เวลาเรียกใช้งานให้เรียกผ่าน URL/ตามด้วยตำแหน่งที่เก็บ bigdump.php   ตัวอย่าง

http://www.เว็บคุณ.com/bigdump.php

จะเห็นไฟล์ฐานข้อมูลที่เราอัพโหลดไปไว้ที่ตำแหน่งเดียวกันกับไฟล์ bigdump.php  ซึ่งผมมีหลายไฟล์ครับ
7.กด Start Import เพื่อเริ่ม Import ฐานข้อมูลครับ

8.รอสักพัก เมื่อทุกอย่างเรียบร้อยดี จะได้แบบนี้ครับ

 

เพื่อความชัวร์ลองเข้าไปดูที่  phpMyAdmin ก็จะเห็นว่ามีตารางข้อมูลที่เราได้ทำการ Import เข้ามาเรียบร้อย

 

Comments

comments