Base de datos (FiveM)
Cómo usar el servicio MariaDB gestionado en una instancia de FiveM.
Frameworks de rol como QBCore, ESX o recursos que usan oxmysql/mysql-async
necesitan una base de datos MySQL/MariaDB. Game Hosting puede darle a tu
instancia de FiveM un servicio MariaDB propio, sin que tengas que montar
uno aparte.
A diferencia de la base de datos de Web Hosting, esta no se aprovisiona desde el panel: la habilita el operador de tu instancia al desplegarla (o al reconfigurarla). Si tu instancia la tiene habilitada, verás una pestaña Base de datos; si no la ves, tu instancia no la tiene activada - pídesela a tu operador.
Ver las credenciales
En la pestaña Base de datos:
- Host, puerto, nombre de la base de datos y usuario se muestran siempre.
- La contraseña está oculta por defecto (
••••••••); pulsa Mostrar para revelarla. - El botón Copiar cadena de conexión copia una URL lista para pegar en
la configuración de tu framework/recurso, con el formato
mysql://usuario:contraseña@host:puerto/basededatos?charset=utf8mb4.
Usarla desde server.cfg o un recurso
Si tu instancia tiene la base de datos habilitada, el panel ya agrega
automáticamente la línea set mysql_connection_string "..." a tu
server.cfg generado - no necesitas escribirla tú mismo. Recursos como
oxmysql la leen de ahí directamente.
Dónde vive y quién puede acceder
El servicio de base de datos no está expuesto a Internet: solo es alcanzable desde el propio servidor de tu instancia, nunca desde fuera. No hace falta (ni es posible) conectarte a ella con un cliente MySQL externo para uso normal.
Requisitos de recursos
Habilitar la base de datos requiere que tu instancia tenga al menos 4 GB de RAM y 2 vCPU asignados al juego - el operador la habilita junto con ese dimensionamiento, para que el juego y la base de datos no compitan por recursos. Si necesitas habilitarla en una instancia más pequeña, primero tendrás que ampliar el plan.