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 ของคุณ รวมถึงหน้า ข้อมูลผู้ใช้ ปลั๊กอิน ธีม การตั้งค่า ฯลฯ

โดยปกติข้อมูลจะถูกบันทึกในรูปแบบของตาราง แถว และคอลัมน์ คุณในฐานะผู้ดูแลระบบสามารถเพิ่ม แก้ไข และลบข้อมูลใดๆ ในฐานข้อมูลของไซต์ของคุณได้

pda-wordpress-ฐานข้อมูลตาราง

ก่อนติดตั้ง WordPress คุณต้องมีฐานข้อมูล MySQL บนเว็บเซิร์ฟเวอร์ของคุณก่อน เพื่อความสะดวก ผู้ให้บริการโฮสติ้ง WordPress ในปัจจุบันส่วนใหญ่มี MySQL อยู่แล้วในแพ็คเกจ

ระหว่างการติดตั้ง WordPress คุณต้องระบุชื่อฐานข้อมูล โฮสต์ ชื่อผู้ใช้ และรหัสผ่าน ข้อมูลนี้จัดเก็บไว้ในไฟล์การกำหนดค่าชื่อ wp-config.php พร้อมกับไฟล์สำคัญอื่นๆ ในฐานข้อมูล

WordPress ส่งแบบสอบถาม MySQL ไปยังฐานข้อมูลเมื่อคุณสร้าง แก้ไข อ่าน หรือลบข้อมูลจากฐานข้อมูล

ดังนั้น เมื่อผู้ใช้เยี่ยมชมไซต์ของคุณ เบราว์เซอร์ของพวกเขาจะส่งคำขอไปยังเว็บเซิร์ฟเวอร์ของคุณ จากนั้นเซิร์ฟเวอร์จะถ่ายโอนข้อมูลไปยังที่อยู่ IP ของผู้เข้าชมและแสดงข้อมูลที่ร้องขอ

ทำไมคุณต้องส่งออกฐานข้อมูล WordPress?

มีเหตุผลหลายประการในการส่งออกฐานข้อมูล WordPress

สร้างการสำรองข้อมูลนอกสถานที่: เนื่องจากฐานข้อมูลประกอบด้วยข้อมูลที่จำเป็นทั้งหมดเพื่อให้ไซต์ของคุณทำงานได้ จึงมีความสำคัญ

การสำรองข้อมูลในเครื่องสามารถช่วยให้คุณหลีกเลี่ยงการสูญเสียข้อมูลโดยไม่คาดคิด แม้ว่าเซิร์ฟเวอร์โฮสต์ของคุณจะล่มหรือความปลอดภัยของเว็บไซต์ของคุณถูกบุกรุกก็ตาม การสำรองข้อมูลนอกไซต์ทำให้คุณสามารถกู้คืนข้อมูลไซต์ของคุณได้อย่างง่ายดายเมื่อจำเป็น

ดาวน์โหลดข้อมูลเฉพาะของเว็บไซต์: คุณสามารถดึงข้อมูลบางอย่างจากฐานข้อมูลของไซต์ของคุณ เช่น โพสต์ เพจ ข้อมูลผู้ใช้ ฯลฯ เพื่อวัตถุประสงค์ทางธุรกิจ

ฐานข้อมูล WordPress อนุญาตให้คุณดาวน์โหลดเฉพาะข้อมูลที่เลือก ดังนั้นคุณจึงไม่ต้องจัดการกับข้อมูลที่ไม่จำเป็น ในกรณีนี้ วิธีที่ดีที่สุดคือส่งออกตารางเฉพาะจากฐานข้อมูลเพื่อรับข้อมูลที่จำเป็นทั้งหมด

ย้ายข้อมูลเว็บไซต์: ไม่ต้องการสร้างเว็บไซต์ใหม่ตั้งแต่ต้นใช่ไหม คุณสามารถส่งออกฐานข้อมูลเว็บไซต์เก่าของคุณและนำเข้าไปยังเว็บไซต์ใหม่ได้ สิ่งนี้ไม่เพียงช่วยคุณประหยัดเวลา แต่ยังหลีกเลี่ยงการสูญเสียข้อมูลเมื่อเริ่มต้นเว็บไซต์ WordPress ใหม่

ตอนนี้เรามาดูวิธีการส่งออกฐานข้อมูล WordPress อย่างมีประสิทธิภาพ

#1 ติดตั้งปลั๊กอินส่งออกฐานข้อมูล WordPress

นี่เป็นวิธีที่ง่ายที่สุด คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญด้านเทคนิคเพื่อส่งออกฐานข้อมูลของไซต์ของคุณ มีปลั๊กอินมากมายในตลาดที่ช่วยให้คุณทำสิ่งนั้นได้อย่างง่ายดาย ในส่วนนี้ เราจะพูดถึงปลั๊กอิน BlogVault

  1. ไปที่ ปลั๊กอินเพิ่มใหม่ ในแผงผู้ดูแลระบบ WordPress
  2. ค้นหาปลั๊กอินในช่องค้นหาแล้วคลิก ติดตั้ง ทันที → เปิดใช้งาน

pda-blogvault-wordpress-export-database-plugin

หลังจากติดตั้งปลั๊กอิน คุณจะถูกนำไปที่แดชบอร์ดของ BlogVault จะทำการสำรองข้อมูลเว็บไซต์ของคุณรวมถึงการสำรองข้อมูลฐานข้อมูลและแจ้งให้คุณทราบทางอีเมลเมื่อเสร็จสิ้น

เว็บไซต์ pda-blogvault-syncing

3. ในแดชบอร์ด BlogVault เลือกรายการเว็บไซต์ของคุณภายใต้ ไซต์

pda-blogvault-ไซต์

4. เลือกเว็บไซต์ที่คุณต้องการส่งออกฐานข้อมูล ส่วนการ สำรองข้อมูล จะแสดงจำนวนข้อมูลสำรองของเว็บไซต์ของคุณที่ได้รับและรายการใดเป็นข้อมูลล่าสุด กดบนแผงเพื่อดูข้อมูลสำรองและตัวเลือกในการดาวน์โหลด

pda-blogvault-สำรองข้อมูล

5. กดปุ่ม ดาวน์โหลด

pda-blogvault-export-wordpress-ฐานข้อมูล

6. กำหนด เวอร์ชันสำรอง เพื่อดาวน์โหลดในป๊อปอัพ ดาวน์โหลดข้อมูลสำรอง และขยายรายการ เลือกดาวน์โหลด แบบเลื่อนลง

pda-blogvault-ดาวน์โหลด-สำรองข้อมูล

7. หากต้องการส่งออกเฉพาะฐานข้อมูลของเว็บไซต์ของคุณ เลือก ดาวน์โหลดตาราง และยกเลิกการเลือกรายการอื่น หากคุณต้องการดาวน์โหลดเพียงไม่กี่ตาราง ให้คลิก ตารางทั้งหมด และยกเลิกการเลือกช่อง เลือกทั้งหมด จากนั้นตรวจสอบตารางที่ต้องการส่งออกและกด ยืนยัน

pda-select-tables-to-download-blogvault

8. กดปุ่ม ดำเนิน การต่อ จะใช้เวลาสักครู่ในการส่งออกฐานข้อมูล WordPress เลือกปุ่ม Download Link เพื่อบันทึกฐานข้อมูล WordPress ของคุณบนคอมพิวเตอร์

pda-blogvault-ดาวน์โหลด-ลิงค์-ส่งออก-เวิร์ดเพรส-ฐานข้อมูล

#2 ส่งออกฐานข้อมูล WordPress โดย phpMyAdmin

ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนอย่างรวดเร็วในการส่งออกฐานข้อมูล WordPress ผ่าน phpMyAdmin

  1. เข้าสู่ระบบ phpMyAdmin

pda-เข้าถึง-phpmyadmin

2. เลือกชื่อฐานข้อมูลในเมนูด้านซ้ายมือ ในตัวอย่างนี้ ชื่อฐานข้อมูลคือ bitnami_wordpress

3. เลือกรายการเมนู ส่งออก

pda-phpmyadmin-export-wordpress-ฐานข้อมูล

4. เปิดใช้งาน Quick Export Method และเลือก รูปแบบ เอาต์พุต SQL จากนั้นกดปุ่ม ไป

pda-phpmyadmin-export-database-wordpress

ไฟล์ส่งออก SQL จะถูกสร้างขึ้นและดาวน์โหลดไปยังเครื่องคอมพิวเตอร์ของคุณ จัดเก็บไฟล์นี้อย่างระมัดระวังเนื่องจากคุณจะต้องนำเข้าฐานข้อมูลกลับเข้าสู่ MySQL

#3 ใช้ SSH เพื่อส่งออกฐานข้อมูล WordPress

เทคนิคก่อนหน้านี้ใช้ได้ดี แต่ใช้งานไม่ได้กับไฟล์ฐานข้อมูล WordPress ขนาดใหญ่ สำหรับไซต์ WooCommerce ซึ่งโดยปกติจะมีขนาดใหญ่มาก วิธี phpMyAdmin จะล้มเหลวเป็นส่วนใหญ่

ปลั๊กอินหลายตัวสร้างฐานข้อมูลสำรองใหม่และเพิ่มลงในฐานข้อมูลที่มีอยู่ สิ่งนี้ทำให้ฐานข้อมูลปัจจุบันของคุณขยายใหญ่ขึ้น

สำหรับไซต์ที่มีฐานข้อมูลขนาดใหญ่ SSH เป็นตัวเลือกที่ยอดเยี่ยม แต่ต้องใช้ความรู้ทางเทคนิคและประสบการณ์ หากต้องการใช้ SSH คุณควรคุ้นเคยกับคำสั่ง mysqldump

ตามค่าเริ่มต้น เมื่อคุณใช้คำสั่งนี้ ไฟล์ SQL จะถูกสร้างขึ้น ไฟล์นี้มีรายการคำสั่ง SQL ที่ใช้ได้ การเรียกใช้คำสั่ง SQL ทั้งหมดในไฟล์จะสร้างสำเนาของฐานข้อมูลของคุณ

pda-ssh-export-wordpress-ฐานข้อมูล

ลงชื่อเข้าใช้เซิร์ฟเวอร์ 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

  1. ดาวน์โหลดและติดตั้ง WP-CLI
  2. เชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH โดยใช้ข้อมูลประจำตัวของบัญชี cPanel ของคุณ
  3. ค้นหา ไฟล์ 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 ของคุณ

และอย่าลืมสมัครสมาชิกเว็บไซต์ของเราเพื่อรับบทเรียนที่เป็นประโยชน์เพิ่มเติม