มีผู้ชมถามเรื่องการใช้ Remote MySQL ใน DirectAdmin มา ผมเลยไปทดสอบดู ปรากฏว่า ใช้ได้ครับ ต้องขอขอบคุณ “แหนมเนืองคุณนิด” มา ณ โอกาสนี้ด้วย ที่เอื้อเฟื้อโฮสต์ติ้งในการทดสอบ
Remote MySQL เป็นการใช้ฐานข้อมูล MySQL ที่อยู่คนละโฮสติ้งกัน เหมาะสำหรับเว็บที่ไม่มี MySQL และต้องการใช้ สามารถดึง MySQL จากโฮสต์อื่นได้ ขั้นตอนการทำ ดังต่อไปนี้
- หา IP ของเว็บที่จะใช้ฐานข้อมูล MySQL โดยไปที่ DOS แล้วพิมพ์ ping your-domain.com (ชื่อเว็บของคุณ)
- สร้างฐานข้อมูล MySQL ใน DirectAdmin แล้ว ดับเบิ้ลคลิกไปที่ชื่อฐานข้อมูลที่สร้างขึ้นมา
- ไปที่ส่วน Access Hosts แล้วป้อน IP ของเว็บจากข้อ 1 แล้วคลิก Add Host
- เมื่อต้องการใช้ MySQL ในเว็บจากข้อ 1 ให้ป้อนข้อมูลของฐานข้อมูล MySQL ในข้อ 2 ในส่วนของโฮสต์ฐานข้อมูลให้เปลี่ยนจาก localhost เป็นเบอร์ IP ของโฮสต์ที่ใช้ DirectAdmin ซึ่งโดยปกติ เวลาเข้า Control Panel DirectAdmin จะมีเลข IP อยู่บน URL อยู่แล้ว ก็ใช้เลข IP นั้นเป็นโฮสต์ของฐานข้อมูล
ด้วยขั้นตอนเท่านี้ ก็สามารถใช้ฐานข้อมูล MySQL ในโฮสต์ที่เป็น DirectAdmin ได้แล้ว และดูข้อมูลสำหรับโฮสติ้งที่ใช้ Cpanel ได้ใน “ใช้ฐานข้อมูลต่างโฮสต์“