SA-MPGuía

Base de datos MySQL en SA-MP: guarda los datos de forma segura

Por qué usar MySQL en lugar de archivos, cómo estructurar las tablas y cómo evitar inyecciones SQL.

Equipo FivemSoluciones 07/07/20262 min de lectura3 lecturas

Guardar las cuentas en archivos funciona en servidores pequeños, pero MySQL es mucho más robusto.

Ventajas

  • Datos centralizados y fáciles de consultar.
  • Copias de seguridad sencillas.
  • Integración con la web (registro, rankings).

Estructura

Tablas separadas para cuentas, personajes, vehículos, propiedades y facciones, relacionadas por identificadores.

Consultas seguras

Usa las funciones de escape o consultas preparadas del plugin. Nunca construyas consultas pegando directamente lo que escribe el jugador.

Consultas asíncronas

Evita bloquear el servidor esperando a la base de datos: usa las funciones asíncronas del plugin.

Contraseñas

Guarda las contraseñas con un algoritmo de hash seguro, nunca en texto plano.

Compartir WhatsApp X Facebook

Más sobre SA-MP