การ import ฐานข้อมูลขนาดใหญ่ Database

 

หากใครพบปัญหาในการ import ข้อมูลขนาดใหญ่ผ่าน phpmyadmin แล้วละก็ ผมมีทางแก้ให้นั่นก็คือ การใช้โปรแกรมช่วยชื่อ bigdump โดยตัวโปรแกรมเขียนด้วยภาษา PHP การทำงานของมันคือทำการ import file sql เข้าไปยังฐานข้อมูล MySql ได้อย่างไม่ต้องกังวลถึงขนาดไฟล์ sql

รายละเอียดโปรแกรม

ชื่อโปรแกรม: BigDump

ผู้เขียน: Alexey Ozerov (alexey at ozerov dot de)

ลิขสิทธ์: GNU License

สิ่งที่ต้องการ

1. Bigdump script bigdump.php from the download ได้จาก link ข้างบน

2. Dump ข้อมูลจาก database ที่สร้างโดย phpMyAdmin. สามารถใช้ GZip compressed เช่น dump.gz. GZip support เฉพาะ PHP 4.3.0 ขึ้นไป
Note: หากใช้ gzip อาจใช้เวลาในการประมวลผลนานเนื้องจากต้อง extract file ก่อนตอนปประมวลผล

3. Access account สำหรับ mySQL database

4. Access account สำหรับ web server ที่มี PHP 4.1.0 หรือสูงกว่านั้นติดตั้งอยู่และสามารถติดต่อกับ mySQL database

5. โปรแกรม text editor จำพวก Notepad เพื่อแก้ configuration file

6. โปรแกรม FTP client สำหรับ upload files ไปยัง web server

7. ความรู้เบื่องต้นเกี่ยวกับ PHP, mySQL databases, phpMyAdmin, FTP และ HTTP

เริ่มกันเลยครับผม

 

Download Script มาก่อนครับ Downloadเวปต้นฉบับ

1. แตกไฟล์ zip ออกมาจะได้ไฟล์ bigdump.php นะครับ

2. จัดการ config ด้วย text editer ที่ถนัดตามนี้ครับ// Database configuration
$db_server = ‘localhost’; // ตั้งค่า DB ตาม Server ของคุณ
$db_name = ‘’;
$db_username = ‘’;
$db_password = ‘’; // Other Settings$filename = ‘’; // ชื่อ file sql ที่ต้องการจะ dump

3. เสร็จแล้วก็ upload ขึ้น server ไปพร้อมกับไฟล์ SQL ได้เลยครับ แล้วก็เรียก http://www.yourdomain.com/bigdump.php กด Start Import เท่านี้ก็เรียบร้อยครับ

 

  • 1 ผู้ใช้พบข้อมูลนี้เป็นประโยชน์
คำตอบนี้เป็นประโยชน์หรือไม่?

Related Articles

การอัพโหลดไฟล์ Upload File

การอัพโหลดเว็บไซต์ ให้วางไฟล์เว็บไซต์ไว้ในโำฟลเดอร์นี้   /domains/your-domain.com/public_html/...

คู่มือการใช้งาน DirectAdmin

    Domain Setup Site Summary / Statistics / Logs Change Password FTP Management Login...

วิธีการติดตั้ง CMS ด้วย Installatron

Installatron เป็นตัวช่วยในการติดตั้ง CMS ต่างๆได้มากกว่า 60 กว่า ชนิด...

การย้ายโฮสติ้ง Tranfer Hosting

  1. Backup ไฟล์เว็บไซต์ ทำการ Backup File ของเว็บไซต์ทั้งหมด โดยใช้ FTP...

วิธีติดตั้ง CMS Joomla

  Joomla เป็นระบบบริหารจัดการเนื้อหาเว็บไซต์ ที่เป็นที่นิยมมาก ใช้งานง่าย...