Crear y conectar a una base de datos MySQL
Crea una base de datos para tus plugins, mods o aplicación, encuentra sus detalles de conexión y conéctate a ella desde tu servidor o una herramienta externa.
Algunos plugins, mods y aplicaciones almacenan sus datos en una base de datos MySQL en lugar de archivos planos; es más rápido a escala y permite que varios servidores compartan datos. ServerPrism proporciona a cada servidor sus propias bases de datos, creadas en un par de clics.
Crear una base de datos
- Abre tu servidor y haz clic en la pestaña Databases.
- Haz clic en Create Database / New Database.
- Opcionalmente, establece un nombre o una observación para que recuerdes para qué es (por ejemplo, luckperms).
- Confirma. El panel crea la base de datos y un usuario, y te muestra los detalles de conexión.
Encontrar tus detalles de conexión
Después de la creación, la pestaña Databases muestra todo lo que necesitas para conectarte:
- Host — la dirección del servidor de la base de datos.
- Port — normalmente
3306. - Database name — a menudo con prefijo, por ejemplo
s5_luckperms. - Username — autogenerado, por ejemplo
u5_xxxxxxxx. - Password — haz clic para revelar o rotar si es necesario.
Mantén estos datos seguros; cualquiera con ellos puede leer y escribir tus datos.
Conectar desde un plugin o mod
La mayoría de los plugins tienen una sección database o storage en su configuración. Pega los detalles. Un config.yml típico de LuckPerms se ve así:
storage-method: mysql
data:
address: HOST:3306
database: s5_luckperms
username: u5_xxxxxxxx
password: 'your-password'
Guarda la configuración en el File Manager y reinicia el servidor para que el plugin se reconecte. Los nombres de los campos varían según el plugin; consulta su propia documentación, pero los valores de host/puerto/base de datos/nombre de usuario/contraseña son siempre los de la pestaña Databases.
Conectar desde una herramienta externa
Para navegar o editar datos tú mismo, utiliza un cliente como HeidiSQL, DBeaver o MySQL Workbench. Introduce el mismo Host, Port, Username, Password y Database. Si el acceso externo está restringido por seguridad, el gestor de bases de datos integrado del panel te permite ejecutar consultas desde tu navegador.
Problemas comunes
- "Access denied for user": nombre de usuario o contraseña incorrectos; cópialos de nuevo desde la pestaña Databases (cuidado con los espacios al final).
- "Unknown database": el nombre de la base de datos suele tener un prefijo (por ejemplo,
s5_); usa el nombre exacto que se muestra en el panel, no solo la observación que escribiste. - "Communications link failure" / no se puede conectar: usa el Host y el Port exactamente como se muestran; no sustituyas
localhost. - El plugin sigue usando archivos planos: no cambiaste su
storage-methodamysql, o no reiniciaste después de editar la configuración.
Consejos
- Una base de datos por plugin mantiene las cosas ordenadas y facilita la comprensión de las copias de seguridad/restauraciones.
- Rota la contraseña desde el panel si alguna vez la pegaste en algún lugar público.
- Las bases de datos cuentan para un límite por plan; ¿necesitas más o una más grande? Abre un ticket.