Import Database ขนาดใหญ่ด้วย Bigdump

Import Database ขนาดใหญ่ด้วย Bigdump

  1. 1. ไปที่ เว็บไซต์ของ BigDump เพื่อดาวน์โหลดไฟล์ bigdump.zip จากนั้นดำเนินการแตกไฟล์เป็น bigdump.php

2. ดำเนินการแก้ไขไฟล์ bigdump.php ด้วยโปรแกรมโค้ด เช่น Sublime, Visual code เป็นต้น โดยแก้ไขข้อมูลดังนี้

  • กรอกข้อมูล Database ที่สร้างใหม่ไว้สำหรับอัพโหลดไฟล์ .sql
$db_server = 'localhost';
$db_name = 'DB NAME';
$db_username = 'USERNAME';
$db_password = 'PASSWORD';
  • กรอก charset ของ phpMyAdmin ให้ถูกต้อง
$db_connection_charset = 'utf8'; // แก้ไขให้ตรงกับ phpMyAdmin ที่ต้องการอัปขึ้น
  • กรอกชื่อ Database.sql ที่ต้องการอัปโหลดขึ้น
$filename = 'FILE_NAME.sql';
  • ปรับขนาดเป็น $max query lines = 600000; (เป็นการกำหนดจำนวนบรรทัดสูงสุดที่ BigDump จะอ่านจากไฟล์ SQL ในแต่ละครั้ง (chunk) เพื่อป้องกันไม่ให้การนำเข้าข้อมูลใช้เวลานานเกินไปและเพื่อจัดการกับข้อจำกัดของเซิร์ฟเวอร์)

3. เมื่อ Save เรียบร้อย ให้ไปที่โฮสติ้ง ดำเนินการสร้างโฟลเดอร์ bigdump และนำไฟล์ bigdump.php และ ไฟล์ .sql ที่เราต้องการ Import ไปวางในโฟลเดอร์ที่เราสร้าง

4. เริ่มขั้นตอนการ Import โดยเข้า Url : http://Domain.com/bigdump/bigdump.php จากนั้นกด Start Import

5. เมื่อดำเนินการ Import เสร็จเรียบร้อยให้ลบโฟลเดอร์ bigdump ที่เราสร้างออกให้เรียบร้อย เพื่อความปลอดภัย