วิธีการ Import ฐานข้อมูลขนาดใหญ่ด้วย BigDump

หากท่านกำลังประสพปัญหามีไฟล์ฐานข้อมูลขนาดใหญ่ขนาดหลายร้อย Megabyte ไม่สามารถ Import เข้าไปยังฐานข้อมูลผ่านทาง phpMyAdmin ได้ สามารถทำได้ดังนี้ครับ

1. ให้ทำการ Export ฐานข้อมูล (ที่มีขนาดใหญ่) ออกมาเป็นไฟล์ *.sql แล้วดาวน์โหลดมาไว้ที่เครื่องก่อนครับ

2. ให้เข้าไปสร้าง ตางรางฐานข้อมูลให้เสร็จเรียบร้อยก่อนเพื่อรอ Import ฐานข้อมูลของคุณ
http://hosting.nakhonitech.com/knowledgebase/37/-Database-Mysql.html

3. เข้าไป Download BigDump จาก URL ด้านล่างนี้ครับ
http://www.ozerov.de/bigdump/

4. เมื่อดาวน์โหลดเสร็จเรียบร้อยจะได้ไฟล์ bigdump.zip ให้ทำการแตกไฟล์ออกมาครับ จะพบ folder bigump พร้อม ไฟล์ bigdump.php ข้างใน

5. ให้ใช้ text editor แก้ไขไฟล์ bigdump.php

6. ค้นหา และระบุข้อมูลฐานข้อมูลใหม่ที่ท่านได้สร้างในข้อที่ 2.

$db_server = 'localhost';
$db_name = 'database_name';
$db_username = 'database_user';
$db_password = 'database_password';

7. ค้นหา และแก้ไข Charset เพื่อตั้งค่า Charset ของฐานข้อมูลที่ต้องการ Import เข้าไป
ขอยกตัวอย่างว่าเป็น utf8

$db_connection_charset = 'utf8';

(ให้ระบุตาม Charset ของฐานข้อมูลที่ท่าน Export ออกมาในข้อ 1.)

8. อัพโหลด Folder bigdump ขึ้นไปยัง Hosting ของคุณ

9. อัพโหลดไฟล์ Database ขนาดใหญ่ที่มีปัญหาไม่สามารถ Import ได้จากข้อ 1. ไปวางไว้ใน Folder bigdump

10. คลิกที่ Start Session

11. รอจนกระบวนการเสร็จเรียบร้อย

  • MySQL, phpMyAdmin
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Changing the maximum upload size in php.ini

Error text: file_name" has failed to upload due to an error - This file exceeds the maximum...

การ export database ออกจาก server phpMyAdmin

การเข้าใช้งาน phpmyadmin เป็นการเข้ามาจัดการ import export database mysql ให้...

การ Import Database ด้วย phpMyAdmin

การ Import Database ด้วย phpMyAdmin คือ การนำเข้า Database เข้าสู่โปรแกรมฐานข้อมูล เช่น MySQL...

การสร้าง Database Mysql phpMyadmin

การสร้าง Database Mysql เพื่อนำไปใช้ใน phpmyadmin   1. Login เข้าระบบ Control Panel DirectAdmin...

ขั้นตอน การอนุญาติให้เชื่อมต่อฐานข้อมูลจากภายนอกได้

เนื่องจากเรามีการบล็อคการเชื่อมต่อที่เข้าถึงฐานข้อมูลจากภายนอก...