Con esta guía creás una base de datos para tu servidor desde el panel de juegos y sabés qué datos usar para conectarte.
Crear la base
- En gpanel.neatech.ar, entrá a tu servidor y abrí la pestaña Databases.
- Tocá New Database.
- En Database Name, escribí el nombre que querés para la base.
- En Connections From, dejá el valor por defecto, salvo que sepas cómo usarlo. El
%significa que acepta conexiones desde cualquier origen. - Tocá Create Database.
Cuántas bases podés tener depende de tu plan. Si no ves el botón New Database, ya usaste todas las que permite tu plan (el panel te muestra cuántas tenés de cuántas) o tu plan no incluye bases de datos.
Qué vas a ver
La base nueva aparece en la lista con estos datos:
- Nombre: siempre empieza con el ID de tu servidor como prefijo. No se puede cambiar y todas las bases que crees lo llevan.
- Endpoint: el host y el puerto que usás para conectarte. Copiá siempre los que muestra el panel. Es normal que ese host no coincida con el nodo de tu servidor: las bases están en un servidor aparte.
- Connections from: desde dónde se aceptan conexiones.
%quiere decir todos los orígenes. - Username: el usuario que usás para conectarte.
Contraseña y borrado
En cada base vas a ver dos íconos:
- Ojo: muestra los datos de conexión, incluida la contraseña (Password) y la cadena JDBC Connection String. Desde ahí podés rotar la contraseña con Rotate Password. Te aconsejamos rotarla una vez después de crear la base. Si la rotás, cambiala también en el lugar donde la usás, por ejemplo tu servidor o tu plugin.
- Tacho de basura: elimina la base. Para confirmar, el panel te pide escribir el nombre de la base y tocar Delete Database. Una vez eliminada, no se puede recuperar.
Conectarte desde tu PC
Si querés mirar la base desde tu computadora, podés usar un programa como HeidiSQL con el mismo host, puerto, usuario y contraseña. No des por hecho que esa conexión va cifrada: si guardás datos sensibles, cifralos desde tu aplicación.
Si no conecta
- Revisá que el host y el puerto sean exactamente los que muestra el panel en Endpoint. No uses
localhostni127.0.0.1. - Usá el nombre completo de la base, con el prefijo.
- Si rotaste la contraseña, actualizala en el lugar donde la usás.
- Revisá los símbolos de la contraseña. La que genera el panel siempre trae algunos (
!,@,=,.,+o^), y algunos scripts no los aceptan dentro de la cadena de conexión. Por ejemplo, una@rompe una cadena del tipomysql://usuario:contraseña@host/base. Si te pasa, rotá la contraseña con Rotate Password hasta que no tenga el símbolo que molesta y cargá la nueva en tu configuración. - Si desde tu PC conecta pero desde el servidor da timeout (por ejemplo ETIMEDOUT o error 10060), o el script no resuelve nombres de host, abrí un ticket con el error exacto y el nombre de la base. Te indicamos qué dirección cargar en ese campo.
Si seguís igual, abrí un ticket desde tu cuenta (no como invitado) en https://neatech.ar/submitticket.php, en el departamento Soporte Game Servers y eligiendo el servicio afectado. Contanos qué programa o recurso intenta conectarse, qué error ves y desde cuándo, con una captura. No pongas la contraseña de la base en el ticket.
También te puede pasar si...
- Buscás cómo crear una database para tu servidor de FiveM
- No sabés dónde está el host o la IP de tu base de datos
- Tu servidor no conecta con la base de datos
- Tu servidor da ETIMEDOUT o error 10060 al conectar con la base
- Querés cambiar o rotar la contraseña de tu base
- Buscás el usuario y la contraseña de tu base de datos
- Querés borrar una base de datos que ya no usás
- No te aparece el botón New Database