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

FiveM: แก้ไขปัญหาการเชื่อมต่อฐานข้อมูล

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

บทนำ

Oxmysql เป็นรีซอร์ส FiveM แบบโอเพ่นซอร์สที่มีติดตั้งมาให้พร้อมกับเซิร์ฟเวอร์ FiveM ของคุณ เพื่อให้เซิร์ฟเวอร์สามารถสื่อสารกับฐานข้อมูลได้ ในระหว่างการพัฒนา อาจมีการเปลี่ยนแปลงบางอย่าง (เช่น รีเฟรชข้อมูลรับรองฐานข้อมูล) ที่จะต้องแก้ไขสตริงการเชื่อมต่อ oxmysql ตัวอย่างปัญหาการเชื่อมต่อฐานข้อมูล:

ในคู่มือนี้ เราจะมาดูวิธีแก้ไขปัญหาการเชื่อมต่อฐานข้อมูลบนเซิร์ฟเวอร์ FiveM ของคุณโดยการปรับสตริงการเชื่อมต่อในไฟล์คอนฟิกเซิร์ฟเวอร์ของคุณ

วิธีอัตโนมัติ

เริ่มต้นด้วยการเปิดแผงเว็บอินเทอร์เฟซของเซิร์ฟเวอร์บนเว็บไซต์ แล้วไปที่ส่วน Settings

img

ในหน้านี้ เลื่อนลงมาด้านล่างสุด คุณจะเจอปุ่ม Actions ใช้ปุ่ม Reconfigure MySQL connection string จากนั้นรีสตาร์ทเซิร์ฟเวอร์ของคุณเพื่อให้การเปลี่ยนแปลงมีผล

วิธีนี้จะอัปเดตไฟล์ server.cfg ของคุณโดยอัตโนมัติด้วยข้อมูลรับรองปัจจุบันที่ถูกต้อง หมายความว่าฐานข้อมูลของคุณจะเริ่มทำงานได้อีกครั้ง

วิธีแมนนวล

ถ้าต้องการแก้ไขด้วยตัวเอง คุณจะต้องเข้าถึงไฟล์ server.cfg เพื่อแก้ไขสตริงการเชื่อมต่อด้วยข้อมูลรับรองที่ได้จากแผงเว็บอินเทอร์เฟซ เข้าสู่ระบบ txAdmin แล้วเปิดตัวแก้ไข CFG จากนั้นในแท็บใหม่ ไปที่ Tools->Databases เพื่อดูข้อมูลรับรองฐานข้อมูลของคุณ

ในไฟล์ server.cfg ให้เพิ่มบรรทัดนี้ (หรือ แทนที่ ถ้ามีอยู่แล้ว) โดยกรอกข้อมูลด้วยข้อมูลรับรองฐานข้อมูลของคุณที่ได้จากเว็บอินเทอร์เฟซ

set mysql_connection_string "mysql://USER:PASSWORD@SERVER:3306/DATABASE"

เมื่อเสร็จแล้ว อย่าลืมบันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ

สรุป

ครั้งถัดไปที่เซิร์ฟเวอร์เริ่มทำงาน ฐานข้อมูลของคุณควรเข้าถึงได้อีกครั้งและเซิร์ฟเวอร์จะทำงานได้เต็มที่ คุณได้แก้ไขปัญหาการเชื่อมต่อฐานข้อมูลเรียบร้อยแล้ว หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน! 🙂