วิธี Export Database SQL ใน DirectAdmin (มือใหม่ก็ทำได้)

ถ้าคุณกำลังจะย้ายเว็บ, สำรองข้อมูล หรือทำ SEO แบบสายจริง
“Database” คือของสำคัญที่สุด — พลาด = เว็บพังทันที

บทความนี้จะสอนคุณ Export Database จาก DirectAdmin แบบถูกต้อง
ใช้ได้ทั้ง WordPress และทุกระบบ


① 🔍 Export Database คืออะไร?

Export Database คือการดึงข้อมูลทั้งหมดในฐานข้อมูลออกมาเป็นไฟล์ .sql

📦 ข้อมูลที่อยู่ในนี้ เช่น:

  • บทความทั้งหมด
  • รูปภาพ (link)
  • user / password
  • setting ของเว็บไซต์

👉 สรุปง่ายๆ:
“นี่คือหัวใจของเว็บคุณ”


② ⚙️ วิธี Export SQL ผ่าน phpMyAdmin (ง่ายสุด)

เหมาะสำหรับ:

  • มือใหม่
  • เว็บขนาดเล็ก–กลาง

ขั้นตอน

  1. เข้า DirectAdmin
  2. ไปที่ MySQL Management
  3. กด phpMyAdmin
  4. เลือกฐานข้อมูล (เช่น DB_wp108)
  5. กดแท็บ Export

ตั้งค่า

  • Method: Quick
  • Format: SQL

👉 กด Go


✅ ผลลัพธ์

จะได้ไฟล์:

your-database.sql

③ 🔥 วิธี Export แบบมือโปร (ไม่พัง ไม่ค้าง)

จากภาพของคุณ DB = 146MB
👉 ขนาดนี้เริ่มเสี่ยง timeout แล้ว

ผมแนะนำให้ใช้วิธีนี้แทน:


🚀 Export ผ่าน DirectAdmin Backup

  1. เข้า DirectAdmin
  2. ไปที่
    👉 Create/Restore Backups
  3. ติ๊ก:
  • ✅ Databases
  1. กด
    👉 Create Backup

📥 ดาวน์โหลดไฟล์

ไปที่:

/backups/

จะได้ไฟล์:

backup-xxxx.tar.gz

👉 ภายในมี database + file ครบ


④ 💻 วิธีขั้นเทพ (SSH)

เหมาะสำหรับ:

  • เว็บใหญ่
  • สาย SEO / ทำ network

ใช้คำสั่งนี้:

mysqldump -u USERNAME -p DATABASE_NAME > backup.sql

⑤ ⚠️ ปัญหาที่เจอบ่อย (ต้องรู้)

❌ Export แล้วค้าง

→ ใช้ Backup แทน

❌ ไฟล์โหลดไม่ครบ

→ Server limit

❌ Import แล้ว error

→ charset ไม่ตรง (ต้อง utf8mb4)


⑥ 🧠 เทคนิคสาย SEO (สำคัญมาก)

ถ้าคุณทำเว็บหลายเว็บ / ทำอันดับ Google:

  • Backup ก่อนแก้เว็บทุกครั้ง
  • ใช้ database เดิม clone เว็บได้
  • ลดเวลาทำเว็บใหม่ได้ 80%

👉 คนทำ SEO จริงจะไม่เริ่มจาก 0


⑦ 🔥 สรุป (เลือกวิธีไหนดี)

สถานการณ์วิธีที่ควรใช้
มือใหม่phpMyAdmin
DB ใหญ่Backup
สายโปรSSH

👉 ของคุณ (146MB)
แนะนำ: Backup = ปลอดภัยสุด


⑧ 💬 คำถามชวนคิด

คุณกำลัง Backup เพื่อ “กันพัง”
หรือกำลังสร้าง “ระบบทำเงินจากหลายเว็บ”?


🔗 บริการเพิ่มเติม