วันพฤหัสบดีที่ 3 พฤศจิกายน พ.ศ. 2554

BigDump

       การนำเข้าไม่สมบูรณ์ เพื่อทำให้งานนำเข้าฐานข้อมูลรวดเร็วยิ่งขึ้น จึงจต้องใช้สคริป Big dump เข้ามาช่วย ปัจจุบันอยู่ที่เวอร์ชั่น BigDump ver. 0.29b (beta) ดาวน์โหลดสคริปมา ทำการแตกไฟล์ออกมา ด้านในจะมีอยู่ 1 ไฟล์ คือ bigdump.php ใช้โปรแกรม editor แก้ไข ในส่วนนี้ $db_server =    'localhost' $db_name = 'xxxxxx'; $db_username = 'root'; $db_password = 'xxxxxx';
ให้ ตรงกับชื่อฐานข้อมูลที่จะ dump ข้อมูลลงไป เสร็จแล้วทำการอัพโหลดขึ้น hosting เรียกใช้งานโดยตรงได้เลย (http://www.youdomain.com/bigdump/bigdump.php) ทำการอัพโหลดฐานข้อมูล (*.sql) ขึ้นไปไว้ที่ พาทของ script bigdump (http://www.youdomain.com/bigdump/)หรือจะอัพโหลดผ่านหน้าเว็บของ สคริป bigdump ก็ได้ถ้าขนาดฐานข้อมูลไม่เกินที่ php.ini กำหนด ลองรันสคริปดูครับ ครั้งแรกก็พลาดซะแล้ว เมื่อเราใส่ค่า dataname, username หรือ password ไม่ถูกต้อง เอาใหม่แก้ไขใหม่
      เมื่อเชื่อมต่อฐานข้อมูลได้สำเร็จจะเป็นดังรูปด้านบน ให้ทำการอัพโหลดฐานข้อมูล SQL ผ่านทางหน้าเว็บหรือจะใช้โปรแกรม FTP อัพโหลดก็ได้ จากนั้นคลิ๊กที่ start import เพื่อ นำเข้าฐานข้อมูล รอจนเต็ม 100% รอนานแค่ไหน! ขึ้นอยู่กับขนาดของฐานข้อมูลครับ ปัญหาที่เจอบ่อย ๆ import ไม่ถึงครึ่ง ติด error แนวทางที่ผมใช้แก้ไขและได้ผลมาตลอด คือลบ ตารางฐานข้อมูลเก่าในฐานข้อมูลออกให้หมด แล้ว import เข้าไปใหม่ หากทำแล้วยังไม่ได้ ลอง optimize database ใน phpmyadmin ในเครื่องก่อน จากนั้น นำขึ้นไปดรัมใหม่

ไม่มีความคิดเห็น:

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