FiveM y MySQL: Configurar base de datos para tu servidor

MySQL es esencial para cualquier servidor FiveM de roleplay. Almacena datos de jugadores, inventarios, propiedades, vehiculos y toda la informacion persistente.

¿Tu propio servidor de FiveM? En HostValues desde €5,60 al mes, en línea en pocos minutos. Ver planes →

Conectores MySQL

Los dos conectores principales para FiveM son:

  • oxmysql - moderno, rapido, async, soporte para prepared statements
  • mysql-async - legacy, ampliamente compatible pero mas lento

Configurar oxmysql

En el archivo server.cfg:

set mysql_connection_string "mysql://usuario:contrasena@localhost/nombre_db?charset=utf8mb4"

Estructura de base de datos

Los frameworks como ESX y QBCore crean sus propias tablas automaticamente. Las tablas principales incluyen:

  • users / players - datos del jugador
  • owned_vehicles - vehiculos
  • user_accounts - cuentas bancarias
  • inventories - inventarios

phpMyAdmin

phpMyAdmin proporciona una interfaz web para gestionar tu base de datos. Es util para verificar datos, ejecutar consultas y hacer copias de seguridad.

Optimizacion

Para servidores grandes, configura innodb_buffer_pool_size al 50-70% de tu RAM disponible para base de datos. Usa indices en campos frecuentemente consultados.

Todos los planes FiveM de HostValues incluyen MySQL gratuito con phpMyAdmin. Desde 5,60 euros/mes.


Sigues con dudas? Abre un ticket de soporte y nuestro equipo te ayudara.

Volver al blog