Applies to: WordPress

WordPress วิธีใช้

เราพยายามอย่างสุดความสามารถแล้วที่จะแปลหน้านี้ให้คุณ มีหน้าภาษาอังกฤษด้วย

ส่งออกและนำเข้าฐานข้อมูลด้วย WP-CLI

WP-CLI เป็นเครื่องมือบรรทัดคำสั่งที่ช่วยให้คุณดำเนินการต่างๆบนเว็บไซต์ WordPress ของคุณ หากคุณพอใจกับการใช้คำสั่ง SSH คุณจะสังเกตเห็นว่า WP-CLI มีคำสั่งที่เรียบง่ายที่สร้างขึ้นสำหรับเว็บไซต์ WordPress นี่คือวิธีที่คุณสามารถใช้คำสั่งส่งออกและนำเข้าฐานข้อมูลที่มีให้กับ WP-CLI

จำเป็น: คุณจะต้องมีสิ่งต่อไปนี้จึงจะดำเนินขั้นตอนจนเสร็จสมบูรณ์ได้:
  • แอป SSH เราขอแนะนำ PuTTY สำหรับ Windows หรือ Terminal สำหรับ macOS
  • รายละเอียด FTP ของคุณ หากคุณไม่ได้จดบันทึกไว้อยู่แล้ว คุณควรค้นหาโฮสต์ ชื่อผู้ใช้ และรหัสผ่าน FTP ของคุณ
    • สำหรับโฮสต์ FTP ของคุณ คุณสามารถใช้ได้ทั้งชื่อโดเมนหรือที่อยู่ IP ก็ได้
    • คุณสามารถค้นหาชื่อผู้ใช้และรหัสผ่าน FTP ของคุณได้จากบัญชีโฮสติ้งของคุณสำหรับ Web Hosting (cPanel) หรือManaged Hosting for WordPress (ขั้นตอนที่ 1-7)
Note: If you have a VPS or DED Server, you need to install WP-CLI before you can start using it. WP-CLI is not available on our Windows Hosting (Plesk) plans.

ส่งออกฐานข้อมูลด้วย WP-CLI

  1. เชื่อมต่อกับบัญชีโฮสติ้งของคุณด้วย SSH
  2. ใช้คำสั่ง bash ls เพื่อแสดงรายการไฟล์และโฟลเดอร์และ cd และ .. / เพื่อย้ายไปยังไดเรกทอรีต่างๆจนกว่าคุณจะไปอยู่ในไดเรกทอรีที่มีไฟล์ WordPress
  3. ป้อนคำสั่งต่อไปนี้:
    wp db export filename.sql
    • ในคำสั่งด้านบนคุณควรแทนที่ filename.sql ด้วยชื่อที่คุณต้องการใช้สำหรับไฟล์สำรองข้อมูล

คุณจะเห็นข้อความแจ้งว่าสำเร็จเมื่อการส่งออกเสร็จสมบูรณ์ ฐานข้อมูลขนาดใหญ่จะใช้เวลาในการส่งออกนานขึ้น

Note: Web Hosting (cPanel) and Web Hosting Plus users may experience the following error:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
In most cases, your database will have been exported successfully, despite seeing this error. But we recommend confirming the export by checking your database tables manually.

นำเข้าฐานข้อมูลด้วย WP-CLI

  1. อัพโหลดไฟล์ข้อมูลสำรอง SQL ไปยังโฟลเดอร์ที่มีไฟล์ WordPress ของคุณโดยใช้ FTP หรือ File Manager
  2. เชื่อมต่อกับบัญชีโฮสติ้งของคุณด้วย SSH
  3. ใช้คำสั่ง bash ls เพื่อแสดงรายการไฟล์และโฟลเดอร์และ cd และ .. / เพื่อย้ายไปยังไดเรกทอรีต่างๆจนกว่าคุณจะไปอยู่ในไดเรกทอรีที่มีไฟล์ WordPress
  4. ป้อนคำสั่งต่อไปนี้:
    wp db import filename.sql
    • ในคำสั่งด้านบนคุณควรแทนที่ filename.sql ด้วยชื่อจริงของไฟล์สำรองข้อมูลของคุณ

คุณจะเห็นข้อความแจ้งว่าสำเร็จเมื่อการนำเข้าเสร็จสมบูรณ์ ฐานข้อมูลขนาดใหญ่จะใช้เวลานานขึ้นในการนำเข้า

ข้อมูลเพิ่มเติม

  1. หากคุณไม่มี WP-CLI บนเซิร์ฟเวอร์ของคุณคุณสามารถใช้คำสั่ง SSH มาตรฐานเพื่อ ส่งออก และ นำเข้า ฐานข้อมูล
  2. คุณยังสามารถ ส่งออก และ นำเข้า ฐานข้อมูลของคุณใน phpMyAdmin
  3. ค้นหาและแทนที่ WordPress ด้วย SSH