4 วิธีในการส่งออกฐานข้อมูล WordPress ได้อย่างไร้ที่ติ
เผยแพร่แล้ว: 2023-01-04คุณรู้หรือไม่ว่าฐานข้อมูล WordPress เป็นรากฐานสำหรับเว็บไซต์นับล้านในปัจจุบัน?
WordPress ได้รับการขนานนามว่าเป็นแพลตฟอร์มสร้างเว็บไซต์ที่เป็นมิตรกับผู้เริ่มต้นมากที่สุด ด้วยเหตุนี้จึงเป็นตัวเลือกอันดับต้น ๆ สำหรับเจ้าของเว็บไซต์ที่เป็นมิตรต่อสิ่งแวดล้อม คุณสามารถประสบความสำเร็จได้มากมายผ่าน WordPress แม้ว่าคุณจะไม่มีพื้นฐานการเขียนโค้ดก็ตาม
หากคุณใช้ WordPress มาระยะหนึ่งแล้ว คุณควรเรียนรู้วิธีใช้ฐานข้อมูล WordPress สิ่งนี้จะช่วยให้คุณได้รับประโยชน์สูงสุดจากเว็บไซต์ของคุณ
ในบทความนี้ เราจะมาดูกันว่าฐานข้อมูล WordPress คืออะไรและทำงานอย่างไร นอกจากนี้ เราจะดูวิธีส่งออกฐานข้อมูล WordPress ไปทำงานกันเถอะ!
- ฐานข้อมูล WordPress คืออะไร?
- ทำไมคุณต้องส่งออกฐานข้อมูล WordPress?
- #1 ติดตั้งปลั๊กอินส่งออกฐานข้อมูล WordPress
- #2 ส่งออกฐานข้อมูล WordPress โดย phpMyAdmin
- #3 ใช้ SSH เพื่อส่งออกฐานข้อมูล WordPress
- #4 ใช้ WP-CLI เพื่อส่งออกฐานข้อมูล WordPress
ฐานข้อมูล WordPress คืออะไร?
ฐานข้อมูล WordPress หมายถึงการจัดเก็บข้อมูลเว็บไซต์ของคุณทั้งหมดโดยใช้ระบบโอเพ่นซอร์ส MySQL พูดง่ายๆ ก็คือเก็บข้อมูลทั้งหมดเกี่ยวกับเว็บไซต์ WordPress ของคุณ รวมถึงหน้า ข้อมูลผู้ใช้ ปลั๊กอิน ธีม การตั้งค่า ฯลฯ
โดยปกติข้อมูลจะถูกบันทึกในรูปแบบของตาราง แถว และคอลัมน์ คุณในฐานะผู้ดูแลระบบสามารถเพิ่ม แก้ไข และลบข้อมูลใดๆ ในฐานข้อมูลของไซต์ของคุณได้
ก่อนติดตั้ง WordPress คุณต้องมีฐานข้อมูล MySQL บนเว็บเซิร์ฟเวอร์ของคุณก่อน เพื่อความสะดวก ผู้ให้บริการโฮสติ้ง WordPress ในปัจจุบันส่วนใหญ่มี MySQL อยู่แล้วในแพ็คเกจ
ระหว่างการติดตั้ง WordPress คุณต้องระบุชื่อฐานข้อมูล โฮสต์ ชื่อผู้ใช้ และรหัสผ่าน ข้อมูลนี้จัดเก็บไว้ในไฟล์การกำหนดค่าชื่อ wp-config.php พร้อมกับไฟล์สำคัญอื่นๆ ในฐานข้อมูล
WordPress ส่งแบบสอบถาม MySQL ไปยังฐานข้อมูลเมื่อคุณสร้าง แก้ไข อ่าน หรือลบข้อมูลจากฐานข้อมูล
ดังนั้น เมื่อผู้ใช้เยี่ยมชมไซต์ของคุณ เบราว์เซอร์ของพวกเขาจะส่งคำขอไปยังเว็บเซิร์ฟเวอร์ของคุณ จากนั้นเซิร์ฟเวอร์จะถ่ายโอนข้อมูลไปยังที่อยู่ IP ของผู้เข้าชมและแสดงข้อมูลที่ร้องขอ
ทำไมคุณต้องส่งออกฐานข้อมูล WordPress?
มีเหตุผลหลายประการในการส่งออกฐานข้อมูล WordPress
สร้างการสำรองข้อมูลนอกสถานที่: เนื่องจากฐานข้อมูลประกอบด้วยข้อมูลที่จำเป็นทั้งหมดเพื่อให้ไซต์ของคุณทำงานได้ จึงมีความสำคัญ
การสำรองข้อมูลในเครื่องสามารถช่วยให้คุณหลีกเลี่ยงการสูญเสียข้อมูลโดยไม่คาดคิด แม้ว่าเซิร์ฟเวอร์โฮสต์ของคุณจะล่มหรือความปลอดภัยของเว็บไซต์ของคุณถูกบุกรุกก็ตาม การสำรองข้อมูลนอกไซต์ทำให้คุณสามารถกู้คืนข้อมูลไซต์ของคุณได้อย่างง่ายดายเมื่อจำเป็น
ดาวน์โหลดข้อมูลเฉพาะของเว็บไซต์: คุณสามารถดึงข้อมูลบางอย่างจากฐานข้อมูลของไซต์ของคุณ เช่น โพสต์ เพจ ข้อมูลผู้ใช้ ฯลฯ เพื่อวัตถุประสงค์ทางธุรกิจ
ฐานข้อมูล WordPress อนุญาตให้คุณดาวน์โหลดเฉพาะข้อมูลที่เลือก ดังนั้นคุณจึงไม่ต้องจัดการกับข้อมูลที่ไม่จำเป็น ในกรณีนี้ วิธีที่ดีที่สุดคือส่งออกตารางเฉพาะจากฐานข้อมูลเพื่อรับข้อมูลที่จำเป็นทั้งหมด
ย้ายข้อมูลเว็บไซต์: ไม่ต้องการสร้างเว็บไซต์ใหม่ตั้งแต่ต้นใช่ไหม คุณสามารถส่งออกฐานข้อมูลเว็บไซต์เก่าของคุณและนำเข้าไปยังเว็บไซต์ใหม่ได้ สิ่งนี้ไม่เพียงช่วยคุณประหยัดเวลา แต่ยังหลีกเลี่ยงการสูญเสียข้อมูลเมื่อเริ่มต้นเว็บไซต์ WordPress ใหม่
ตอนนี้เรามาดูวิธีการส่งออกฐานข้อมูล WordPress อย่างมีประสิทธิภาพ
#1 ติดตั้งปลั๊กอินส่งออกฐานข้อมูล WordPress
นี่เป็นวิธีที่ง่ายที่สุด คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญด้านเทคนิคเพื่อส่งออกฐานข้อมูลของไซต์ของคุณ มีปลั๊กอินมากมายในตลาดที่ช่วยให้คุณทำสิ่งนั้นได้อย่างง่ายดาย ในส่วนนี้ เราจะพูดถึงปลั๊กอิน BlogVault
- ไปที่ ปลั๊กอิน → เพิ่มใหม่ ในแผงผู้ดูแลระบบ WordPress
- ค้นหาปลั๊กอินในช่องค้นหาแล้วคลิก ติดตั้ง ทันที → เปิดใช้งาน
หลังจากติดตั้งปลั๊กอิน คุณจะถูกนำไปที่แดชบอร์ดของ BlogVault จะทำการสำรองข้อมูลเว็บไซต์ของคุณรวมถึงการสำรองข้อมูลฐานข้อมูลและแจ้งให้คุณทราบทางอีเมลเมื่อเสร็จสิ้น
3. ในแดชบอร์ด BlogVault เลือกรายการเว็บไซต์ของคุณภายใต้ ไซต์
4. เลือกเว็บไซต์ที่คุณต้องการส่งออกฐานข้อมูล ส่วนการ สำรองข้อมูล จะแสดงจำนวนข้อมูลสำรองของเว็บไซต์ของคุณที่ได้รับและรายการใดเป็นข้อมูลล่าสุด กดบนแผงเพื่อดูข้อมูลสำรองและตัวเลือกในการดาวน์โหลด
5. กดปุ่ม ดาวน์โหลด
6. กำหนด เวอร์ชันสำรอง เพื่อดาวน์โหลดในป๊อปอัพ ดาวน์โหลดข้อมูลสำรอง และขยายรายการ เลือกดาวน์โหลด แบบเลื่อนลง
7. หากต้องการส่งออกเฉพาะฐานข้อมูลของเว็บไซต์ของคุณ เลือก ดาวน์โหลดตาราง และยกเลิกการเลือกรายการอื่น หากคุณต้องการดาวน์โหลดเพียงไม่กี่ตาราง ให้คลิก ตารางทั้งหมด และยกเลิกการเลือกช่อง เลือกทั้งหมด จากนั้นตรวจสอบตารางที่ต้องการส่งออกและกด ยืนยัน
8. กดปุ่ม ดำเนิน การต่อ จะใช้เวลาสักครู่ในการส่งออกฐานข้อมูล WordPress เลือกปุ่ม Download Link เพื่อบันทึกฐานข้อมูล WordPress ของคุณบนคอมพิวเตอร์
#2 ส่งออกฐานข้อมูล WordPress โดย phpMyAdmin
ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนอย่างรวดเร็วในการส่งออกฐานข้อมูล WordPress ผ่าน phpMyAdmin
- เข้าสู่ระบบ phpMyAdmin
2. เลือกชื่อฐานข้อมูลในเมนูด้านซ้ายมือ ในตัวอย่างนี้ ชื่อฐานข้อมูลคือ bitnami_wordpress
3. เลือกรายการเมนู ส่งออก
4. เปิดใช้งาน Quick Export Method และเลือก รูปแบบ เอาต์พุต SQL จากนั้นกดปุ่ม ไป
ไฟล์ส่งออก SQL จะถูกสร้างขึ้นและดาวน์โหลดไปยังเครื่องคอมพิวเตอร์ของคุณ จัดเก็บไฟล์นี้อย่างระมัดระวังเนื่องจากคุณจะต้องนำเข้าฐานข้อมูลกลับเข้าสู่ MySQL
#3 ใช้ SSH เพื่อส่งออกฐานข้อมูล WordPress
เทคนิคก่อนหน้านี้ใช้ได้ดี แต่ใช้งานไม่ได้กับไฟล์ฐานข้อมูล WordPress ขนาดใหญ่ สำหรับไซต์ WooCommerce ซึ่งโดยปกติจะมีขนาดใหญ่มาก วิธี phpMyAdmin จะล้มเหลวเป็นส่วนใหญ่
ปลั๊กอินหลายตัวสร้างฐานข้อมูลสำรองใหม่และเพิ่มลงในฐานข้อมูลที่มีอยู่ สิ่งนี้ทำให้ฐานข้อมูลปัจจุบันของคุณขยายใหญ่ขึ้น
สำหรับไซต์ที่มีฐานข้อมูลขนาดใหญ่ SSH เป็นตัวเลือกที่ยอดเยี่ยม แต่ต้องใช้ความรู้ทางเทคนิคและประสบการณ์ หากต้องการใช้ SSH คุณควรคุ้นเคยกับคำสั่ง mysqldump
ตามค่าเริ่มต้น เมื่อคุณใช้คำสั่งนี้ ไฟล์ SQL จะถูกสร้างขึ้น ไฟล์นี้มีรายการคำสั่ง SQL ที่ใช้ได้ การเรียกใช้คำสั่ง SQL ทั้งหมดในไฟล์จะสร้างสำเนาของฐานข้อมูลของคุณ
ลงชื่อเข้าใช้เซิร์ฟเวอร์ SSH ของคุณและใส่โค้ดด้านล่างลงในพรอมต์คำสั่งเพื่อเรียกใช้คำสั่ง mysqldump :
mysqldump -u my_db_user -p my_db_name > /path/to/save/backup_file.sql
#4 ใช้ WP-CLI เพื่อส่งออกฐานข้อมูล WordPress
อีกวิธีหนึ่งในการส่งออกฐานข้อมูล WordPress ของคุณคือการใช้บรรทัดคำสั่ง WP-CLI เนื่องจากคุณต้องจัดการกับคำสั่งเท่านั้น สิ่งสำคัญคือต้องทำความคุ้นเคยกับพวกเขาก่อน
นี่เป็นอีกทางเลือกหนึ่งของ wp-admin ฟังก์ชันทั้งหมดบนแดชบอร์ดผู้ดูแลระบบ WordPress มีคำสั่งที่สอดคล้องกันบน WP-CLI
เมื่อใช้ WP-CLI คุณสามารถกำหนดค่าการติดตั้ง อัปเดตปลั๊กอิน แก้ไขธีม ส่งออกฐานข้อมูล และอื่นๆ ได้อย่างง่ายดาย ใช้งานได้แม้ไม่มีอินเทอร์เน็ตเบราว์เซอร์ คุณสามารถเชื่อมต่อกับเว็บไซต์ของคุณจากระยะไกลและปลอดภัยผ่าน SSH
- ดาวน์โหลดและติดตั้ง WP-CLI
- เชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH โดยใช้ข้อมูลประจำตัวของบัญชี cPanel ของคุณ
- ค้นหา ไฟล์ wp-config.php ซึ่งอยู่ในไดเร็กทอรี public_html โดยใช้คำสั่งต่อไปนี้:
แอปพลิเคชันซีดี/<your_application_name>/public_html/
อย่าลืมแทนที่ <your_application_name> ด้วยชื่อฐานข้อมูลของคุณ
4. ดำเนินการคำสั่งด้านล่างเพื่อส่งออกฐานข้อมูลของคุณ:
wp db ส่งออก <ไฟล์>.sql
อย่าลืมแทนที่ <file> ด้วยชื่อไฟล์ SQL ที่คุณต้องการส่งออก ไฟล์ที่ดาวน์โหลดจะถูกบันทึกในไดเร็กทอรีเดียวกับที่คุณเรียกใช้ WP-CLI ในกรณีนี้คือไดเร็กทอรี public_html
5. บันทึกไฟล์ที่ส่งออกไปยังเครื่องคอมพิวเตอร์ของคุณจากโฟลเดอร์ไดเร็กทอรี
การส่งออกฐานข้อมูล WordPress ไม่ซับซ้อนอีกต่อไป
การส่งออกฐานข้อมูล WordPress มีประโยชน์เมื่อคุณวางแผนที่จะสำรองหรือย้ายข้อมูลของคุณ หากคุณเป็นมือใหม่ เราขอแนะนำให้ใช้ปลั๊กอินเพื่อลดข้อผิดพลาด มิฉะนั้น phpMyAdmin อาจเป็นโซลูชันที่สมบูรณ์แบบ ในกรณีที่คุณมีฐานข้อมูลขนาดใหญ่ ให้ใช้บรรทัดคำสั่ง SSH หรือ WP-CLI แทน
นั่นคือทั้งหมดที่เกี่ยวกับฐานข้อมูล WordPress และวิธีการส่งออก ตรวจสอบคำแนะนำของเราหากคุณต้องการส่งออกเนื้อหา WordPress ของคุณ
และอย่าลืมสมัครสมาชิกเว็บไซต์ของเราเพื่อรับบทเรียนที่เป็นประโยชน์เพิ่มเติม