มาดูโปรแกรมเล็กแต่แจ๋วกัน
ลองมาหลายตัว ก็มาตายตัวนี้แหละ  
  
  โปรแกรมนี้หาได้ฟรี 
     
      คลิกไปชมหน้าเว็บ
 
DOWNLOAD
www.ozerov.de  BigDump ver. 0.29b (beta) ขนาด (10 KB ZIP archive)
การใช้งานจริง และก่อนการติดตั้ง
 1.สำรองข้อมูลทุก ๆ อย่างจะได้ไม่เสียใจภายหลัง พึงระลึกอยู่เสมอว่า ทุกอย่างมีความเสี่ยง
2.อ่านคู่มือการติดตั้งของโปรแกรมก่อน
 3.บทความนี้ใช้BigDump ver. 0.29b (beta) รูปเป็นของเก่า
4.คุณ powermacc แห่งเว็บ www.powermacc.com Thanks มา ณ. ที่นี้
 
 
 
  
เมื่อยู่ในความครอบครองแล้ว ควรอ่านคู่มือก่อนเป็นลำดับแรก
ถ้าไม่เข้าใจเรื่องเซิฟเวอร์จำลอง ไปที่หน้าเว็บมองหาเรื่อง wmservertools ประกอบความเข้าใจ  
อันดับแรกนำข้อมูลกับไฟล์ของบิกดั๊มมาไว้ที่เดียวกัน
    เมื่อโปรแกรมเรียกหาจะมาพบกันตรงนี้
 ถ้าจะให้ดีก็สร้างโฟลเดอร์ใหม่หนึ่งโฟลเดอร์นำไฟล์ทั้งสองมาไว้รวมกัน แล้วก็อัพขึ้นไปทั้งหมด
 
 
 นำภาพมาประกอบความเข้าใจก่อน เพื่อเรียกน้ำย่อย
   
หน้าดาวน์โหลดโปรแกรม
 
    
แตกไฟล์ออกมา 
 
 รายละเอียดที่ต้องเปลี่ยน
   
 
 
ประกอบความเข้าใจอีกรอบ ต้องนำมาอยู่ที่เดียวกัน ไม่งั้นหากันไม่เจอ
 
 
 
 
วิธีการอัพโหลดไปบนเซิฟเวอร์ นำไปทั้งหมด จะได้ไม่งง
 
 
สั่งให้โปรแกรมทำงานก็เรียกแบบนี้
www.domain.com/โฟลเดอร์เก็บไฟล์/bigdump.php
เรียกผ่านไฟล์ bigdump.php ให้เจอ ที่เหลือโปรแกรมจะจัดการให้เอง
 ไฟล์บิกดั๊มจะต้องอยู่ที่เดียวกันกับไฟล์ของฐานข้อมูล
จะพบรูปคล้าย ๆ ด้านบน
แล้วก็กดที่ลิ้งค์เพื่อเริ่มทำงาน
เราใส่ฐานข้อมูลได้หลายไฟล์ 
ตัวใหม่ ๆนี้ จะฉลาดและรู้จักหมด สามารถลบได้ด้วย
 
 
 
กำลังทำงาน ดูแล้ว ดูดี 
รอสักพักแล้วแต่ข้อมูล มากก็นานหน่อย   ถ้าตามรูปก็เรียบร้อย 
ถ้าเจอเออเร่อ ไม่เกี่ยวกับโปรแกรม อยู่ที่ฐานข้อมูลเราเอง 
บางครา...  
    
 
 
ปรับค่าจำนวนแถวในการทำงานแต่ละรอบให้น้อยลง เช่น
 
$linespersession = 3000; 
แทนด้วย  
$linespersession = 1000; // แล้วแต่ว่าต้องการให้ทำงานกี่บรรทัดในหนึ่งรอบการทำงาน 
 
 
หรือปรับค่าการหน่วงเวลาในแต่ละรอบการทำงาน 
$delaypersession = 0;  
แทนด้วย 
$delaypersession = 500; // 500 = 0.5 วินาที  
 
 
- ถ้ามีข้อผิดพลาด "MySQL: Bad syntax near DEFAULT CHARACTER SET..." 
 
แสดง
ว่าไฟล์ฐานข้อมูลมาจาก MySQL เวอร์ชั่นเก่ากว่าที่ใช้งานอยู่ 
แก้ปัญหาได้โดยตามไปลบ DEFAULT CHARACTER SET... ออกจากทุกตาราง 
โดยอาจใช้โปรแกรมแก้ไขข้อความอย่าง Editplus ทำการลบออก
 
- ถ้ามีข้อผิดพลาด "MySQL: Table 'some_tbl_name' already exists" 
แสดง
ว่ามีตารางข้อมูลเก่าอยู่ ซึ่งปกติ BigDump 
จะไม่มีคำสั่งลบตารางข้อมูลเก่าออกก่อน ดังนั้นให้ทำการลบตารางเก่าออกเอง 
ก่อนที่จะสั่ง BigDump นำเข้าฐานข้อมูล  
 
 
- ถ้ามีข้อผิดพลาด "Fatal error: Allowed memory size of xxx bytes exhausted" or "MySQL server has gone away" 
แสดงว่ามีการใช้ Extended Inserts คือการใช้ Insert หลาย ๆ 
คำสั่งต่อกัน ดังนั้นในการส่งออกฐานข้อมูลอย่าใช้ตัวเลือก Extended Insert 
หรือ แทรกหลายระเบียนในคราวเดียว  
 
เรียบร้อยแล้วหละ อุ้ยดีใจจังเราก็ทำได้ ไหงเราเก่งจัง
ว่าง ๆก็ไปเยี่ยมเว็บที่ผมสร้างด้วยบอร์ดนี้ดู ที่นี่   www.1080iP.com
7/12/2556
การมีฐานข้อมูลใหญ่ ๆ กับการนำเข้าไปที่เซิฟเวอร์นับว่าเป็นเรื่องยุ่งยากมาก
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)






0 ความคิดเห็น:
แสดงความคิดเห็น