Pages

5/12/2011

Import Large MySQL DB !!!!


หลายคนที่ใช้ Database Mysql อาจจะเคยเจอปัญหาแบบเดียวกับผม .. คือเอา ไฟล์ CSV ขนาดใหญ่เข้า Database ต้องมานั่งเขียนโปรแกรมวน loop เอาใส่ Database ทำให้รู้สึกท้อแล้วก็ต้องมานั่งเครียด ผมร่วง พุงป่อง กันไปตามๆกัน

แต่เดี๋ยวก่อน ..!!! วันนี้อารมณ์ดีเลยขอเสนอ BigDump.php หลายคนอาจจะเคยเลยแล้วก็เงียบไป อยากเล่าให้คนที่เค้าใช้ไม่ได้ ไม่เคยใช้ลองเล่นกันดู ...

มันเป็นโปรแกรมที่เขียนด้วย php เอาไว้ช่วยในการ อ่านไฟล์ CSV ขนาดใหญ่(จำนวนข้อมูลมาก) ลง Database Mysql

ง่าย เร็ว ดี จริงๆผมเองเคยทดลองใช้แล้ว เหไมาะสมกับพวกที่จะทำ Migrate data ทั้งหลาย

คำแนะนำ
1. Download Version ใหม่สุดของเค้า --> [ Download ]
2. เปิดไฟล์แก้ไข Config ประมาณ 7-8 บรรทัด ** ต้องใช้ความพยามตรงนี้นิดเดียว
3. Upload ไฟล์ทั้ง bigdump.php และ CSV ของคุณเอง
4. เปิด URL เรียก bigdump.php แล้วก็กด Import จบข่าว (ถ้า config แบบไม่มีปัญหาอะไร ข้อมูลก็จะเข้าตารางบที่ทำหนด ภายในพริบตา)

ดูตัวอย่าง Youtube

No comments:

Post a Comment