FiveM: แก้ไขปัญหาการเชื่อมต่อฐานข้อมูล
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
บทนำ
Oxmysql เป็นรีซอร์ส FiveM แบบโอเพ่นซอร์สที่มีติดตั้งมาให้พร้อมกับเซิร์ฟเวอร์ FiveM ของคุณ เพื่อให้เซิร์ฟเวอร์สามารถสื่อสารกับฐานข้อมูลได้ ในระหว่างการพัฒนา อาจมีการเปลี่ยนแปลงบางอย่าง (เช่น รีเฟรชข้อมูลรับรองฐานข้อมูล) ที่จะต้องแก้ไขสตริงการเชื่อมต่อ oxmysql ตัวอย่างปัญหาการเชื่อมต่อฐานข้อมูล:
ในคู่มือนี้ เราจะมาดูวิธีแก้ไขปัญหาการเชื่อมต่อฐานข้อมูลบนเซิร์ฟเวอร์ FiveM ของคุณโดยการปรับสตริงการเชื่อมต่อในไฟล์คอนฟิกเซิร์ฟเวอร์ของคุณ
วิธีอัตโนมัติ
เริ่มต้นด้วยการเปิดแผงเว็บอินเทอร์เฟซของเซิร์ฟเวอร์บนเว็บไซต์ แล้วไปที่ส่วน Settings
ในหน้านี้ เลื่อนลงมาด้านล่างสุด คุณจะเจอปุ่ม 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"
เมื่อเสร็จแล้ว อย่าลืมบันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ
สรุป
ครั้งถัดไปที่เซิร์ฟเวอร์เริ่มทำงาน ฐานข้อมูลของคุณควรเข้าถึงได้อีกครั้งและเซิร์ฟเวอร์จะทำงานได้เต็มที่ คุณได้แก้ไขปัญหาการเชื่อมต่อฐานข้อมูลเรียบร้อยแล้ว หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน! 🙂