วิธีเปลี่ยน Database ของ WordPress


1.เข้าไปที่ไฟล์ wp-config.php

โดยปกติจะอยู่ในโฟลเดอร์หลักของ WordPress ที่คุณติดตั้ง (เช่น public_html หรือ www)

2.แก้ไขข้อมูลการเชื่อมต่อฐานข้อมูล

หาโค้ดส่วนนี้ในไฟล์ wp-config.php:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'ชื่อฐานข้อมูลเดิม');

/** MySQL database username */
define('DB_USER', 'ชื่อผู้ใช้ฐานข้อมูล');

/** MySQL database password */
define('DB_PASSWORD', 'รหัสผ่านฐานข้อมูล');

/** MySQL hostname */
define('DB_HOST', 'localhost');

จากนั้นเปลี่ยนข้อมูลเหล่านี้ให้ตรงกับฐานข้อมูลใหม่ที่คุณต้องการใช้ เช่น

define('DB_NAME', 'database_name_new');
define('DB_USER', 'database_user_new');
define('DB_PASSWORD', 'database_password_new');
define('DB_HOST', 'database_host_new'); // ส่วนใหญ่จะเป็น localhost ถ้าโฮสต์เดียวกัน

3.บันทึกไฟล์และอัปโหลดกลับเซิร์ฟเวอร์

4.ตรวจสอบ

เข้าเว็บไซต์ WordPress ของคุณใหม่ หากการเชื่อมต่อฐานข้อมูลถูกต้อง ระบบจะแสดงข้อมูลตามฐานข้อมูลใหม่

หมายเหตุเพิ่มเติม

  • ถ้าคุณเปลี่ยนไปใช้ฐานข้อมูลใหม่ที่ยังไม่มีข้อมูล WordPress คุณอาจจะต้อง import ข้อมูลฐานข้อมูลเก่าไปยังฐานข้อมูลใหม่ก่อน (เช่น ใช้ phpMyAdmin Export/Import)
  • ควรสำรองข้อมูลฐานข้อมูลและไฟล์ wp-config.php ก่อนทำการเปลี่ยนแปลงทุกครั้งเพื่อป้องกันปัญหา