DirectAdmin: สร้างและจัดการฐานข้อมูล MySQL

📅 10 มิ.ย. 2569 · ⏱ อ่าน ~2 นาที · 👁 8 ครั้ง

สร้างฐานข้อมูล MySQL

  1. เข้า DirectAdmin → Account Manager → MySQL Management
  2. กด Create new Database
  3. กรอกข้อมูล:

- Database Name — ตั้งชื่อสั้น ๆ เช่น wp (ระบบจะใส่ prefix username_ ให้อัตโนมัติ → username_wp)

- Database Username — ตั้งชื่อ user (มี prefix เหมือนกัน → username_wp)

- Username Password — รหัสผ่าน (ใช้ Random Generator แนะนำให้)

  1. กด Create

ข้อมูลสำหรับเชื่อมต่อ (ใส่ใน wp-config.php / .env)

Database Host: localhost

Database Name: username_wp

Database User: username_wp

Database Pass: ********
Host ใช้ localhost เสมอ — ไม่ต้องใส่ IP

phpMyAdmin

เปิดผ่านปุ่ม phpMyAdmin ในหน้า MySQL Management — จะ login อัตโนมัติด้วย user ปัจจุบัน

ในนี้สามารถ:

  • รัน SQL queries
  • Import / Export .sql หรือ .sql.gz
  • แก้ไขข้อมูลในตารางผ่าน UI
  • เพิ่ม index / foreign key

Import ฐานข้อมูลขนาดใหญ่

  1. หาก .sql ใหญ่กว่า 50 MB — บีบอัดเป็น .sql.gz ก่อน
  2. ใน phpMyAdmin เลือก database → Import → เลือกไฟล์
  3. หาก timeout ให้ใช้วิธี SSH แทน (mysql -u user -p db < file.sql)

แก้รหัสผ่าน Database User

  1. MySQL Management → คลิกชื่อ database
  2. ในหน้ารายละเอียด คลิก Modify Password ที่ user
  3. ใส่รหัสใหม่ → Save
อย่าลืมแก้ไข config ของเว็บไซต์ให้ใช้รหัสใหม่ด้วย

ลบฐานข้อมูล

  1. MySQL Management → ติ๊ก checkbox หน้า database
  2. กด Delete → ยืนยัน
⚠️ ไม่สามารถกู้คืนได้ — ควร Export backup เป็น .sql ก่อนทุกครั้ง
บทความนี้มีประโยชน์ไหม?

📚 บทความที่เกี่ยวข้อง