ข้ามไปยังเนื้อหาหลัก
ช่วยเหลือ

GoDaddy วิธีใช้

ส่งออกฐานข้อมูล MySQL ใน SSH

การเชื่อมต่อ Secure Shell (SSH) สามารถนำไปใช้แทน phpMyAdmin ได้ เพื่อส่งออกไฟล์ข้อมูลสำรอง SQL สำหรับฐานข้อมูลของคุณ การเชื่อมต่อ SSH เป็นวิธีการขั้นสูงที่สามารถช่วยได้เมื่อมีการส่งออกไฟล์ SQL ขนาดใหญ่ และมีความจำเป็นเมื่อมีการใช้ VPS ที่จัดการด้วยตนเองหรือมีเซิร์ฟเวอร์เฉพาะ เนื่องจากระบบเหล่านี้ไม่มี phpMyAdmin ติดตั้งอยู่

จำเป็น: คุณจะต้องมีสิ่งต่อไปนี้จึงจะดำเนินขั้นตอนจนเสร็จสมบูรณ์ได้:
หมายเหตุ: หากคุณใช้ WordPress อยู่ คุณสามารถค้นหารายละเอียดฐานข้อมูลในไฟล์ wp-config.php ของคุณได้
  1. เชื่อมต่อกับเซิร์ฟเวอร์หรือบัญชีโฮสติ้งที่ใช้ร่วมกันของคุณด้วย SSH
  2. ใช้คำสั่ง Is เพื่อแสดงรายการไฟล์และโฟลเดอร์ รวมถึง cd และ ../ เพื่อย้ายผ่านไดเรกทอรีต่างๆ จนกว่าคุณจะอยู่ในไดเรกทอรีที่ต้องการบันทึกไฟล์การสำรองข้อมูล
  3. เชื่อมต่อกับ MySQL โดยใช้คำสั่งต่อไปนี้:
     mysqldump -h ชื่อโฮสต์ -P port -u ชื่อผู้ใช้ -p ฐานข้อมูล > backup.sql
    หมายเหตุ: หากคุณใช้ localhost สำหรับโฮสต์ของคุณ คุณควรตัดชื่อโฮสต์ –h ออกไป และหากคุณมีพอร์ตมาตรฐาน (3306) คุณสามารถตัดพอร์ต P ที่เป็นส่วนหนึ่งของคำสั่งออกไปได้
    • ในส่วนของคำสั่งด้านบน คุณควรทำการแทนที่ดังต่อไปนี้
      • แทนที่ชื่อโฮสต์ด้วยชื่อโฮสต์ของคุณ
      • แทนที่พอร์ตด้วยหมายเลขพอร์ต MySQL ของคุณ หมายเลขพอร์ตของคุณคือ 3306 เว้นแต่บัญชีโฮสติ้งของคุณจะระบุไว้เป็นหมายเลขอื่น
      • แทนที่ชื่อผู้ใช้ด้วยชื่อผู้ใช้ของคุณสำหรับฐานข้อมูลนี้
      • แทนที่ฐานข้อมูลด้วยชื่อของฐานข้อมูลที่คุณต้องการจะส่งออก
      • แทนที่backup.sql ด้วยชื่อที่คุณต้องการใช้สำหรับไฟล์ข้อมูลสำรอง
  4. กดปุ่ม Enter ที่คีย์บอร์ดของคุณ
  5. เมื่อมีข้อความแจ้งเตือน ใส่รหัสผ่าน: ปรากฏขึ้น ให้ป้อนรหัสผ่านของคุณสำหรับผู้ใช้ฐานข้อมูลผู้นั้น
    หมายเหตุ: รหัสผ่านจะไปปรากฏเพื่อเป็นการการรักษาความปลอดภัย คุณจะไปเห็นอะไรในขณะที่คุณกำลังพิมพ์หรือทำการวาง
  6. กดปุ่ม Enter ที่คีย์บอร์ดของคุณ

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

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