วิธีการ Import ฐานข้อมูลขนาดใหญ่ด้วย BigDump - แนะนำการใช้งาน - บอร์ด ชุมชนคนทำเว็บ
บอร์ด ชุมชนคนทำเว็บ

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

Administrator

  • www.nakhonitech.com
  • *****
  • 102
  • +0/-0
    • ดูรายละเอียด
    • โฮสติ้งนครไอเทค โฮสติ้งราคาถูก
หากท่านกำลังประสพปัญหามีไฟล์ฐานข้อมูลขนาดใหญ่ขนาดหลายร้อย 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. รอจนกระบวนการเสร็จเรียบร้อย
« แก้ไขครั้งสุดท้าย: 18 ม.ค. 2016 โดย Administrator »
โฮสติ้งถูก นครไอเทค ฟรีโฮสติ้ง โฮสติ้งราคาถูก hostingราคาถูก vps วิทยุออนไลน์ ตัวแทนจำหน่าย Reseller Hosting
https://www.nakhonitech.com/

BarryWargo

  • *
  • 2
  • +0/-0
    • ดูรายละเอียด
Import BigDump
« ตอบกลับ #1 เมื่อ: 07 ก.ค. 2019 »
I am importing data from a MySQL database. It looks like I cannot import edges with fields named start and end. In fact, the import doesnt even begin, so there is no error message or anything. As a workaround I can use fields named startpoint and endpoint and use these to generate a dynamic variable after import, but is this necessary? Importing nodes with fields named start and end works OK and dynamic intervals are calculated automatically.