Cómo utilizar bases de datos para su servidor

Modificado por última vez el 14 marzo 2023 en Godlike Panel
  • 4 min read
  • 4624
  • 7
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

Bases de datos MySQL

Visión general

Las bases de datos pueden ser usadas por ciertos plugins para permitir un método más eficiente y organizado de almacenar grandes cantidades de datos. Los plugins más comunes que pueden utilizar bases de datos MySQL son Dynmap, CoreProtect y LuckPerms.

Añadir Bases de Datos MySQL

Desde el PanelGodlike seleccione la pestaña Bases de Datos en la barra de navegación.

Haga clic en Nueva base de datos para iniciar el proceso.

En el primer cuadro, asigne un nombre a la base de datos. En el segundo, puedes especificar qué direcciones IP pueden conectarse a la base de datos. Recomendamos dejarlo como el comodín por defecto %, que permitirá que se conecten todas las direcciones IP.

Gestión de bases de datos

Una vez creada la base de datos, aparecerá en su lista de bases de datos. Desde aquí puedes ver detalles básicos, detalles avanzados, importar a la base de datos, exportar desde la base de datos o borrar la base de datos.

Importar bases de datos MySQL a través del panel

Para importar una base de datos primero tiene que crear una nueva base de datos en su servidor Godlike. Una vez creada, puedes hacer clic en el botón importar que abrirá una ventana. Rellena el formulario con los detalles de conexión a la base de datos desde el servidor MySQL remoto. Ten en cuenta que las importaciones de bases de datos están limitadas a 5GB.

Importar un volcado de base de datos .SQL a través de HeidiSQL

IMPORTANTE

Ten en cuenta que no todos los archivos .SQL como sqlite y otros no pueden ser importados a MySQL.

Para importar un volcado de base de datos .SQL a través de HeidiSQL primero conéctate a tu base de datos, selecciona tu base de datos, luego haz clic en la opción de menú Archivo y selecciona Ejecutar archivo SQL, esto ejecutará tu archivo .SQL en HeidiSQL y debería importarlo a tu base de datos.

Ejemplos de cómo configurar una base de datos en diferentes plugins

Luckperms:

storage-method: MySQL

# The following block defines the settings for remote database storage methods.
#
# - You don't need to touch any of the settings here if you're using a local storage method!
# - The connection detail options are shared between all remote storage types.
data:

  # Define the address and port for the database.
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: wing3.godlike.host:3306

  # The name of the database to store LuckPerms data in.
  # - This must be created already. Don't worry about this setting if you're using MongoDB.
  database: s1183_test

  # Credentials for the database.
  username: u1183_9Zpg9kHK5W
  password: 'Q0OSk3wB.uoMMVACY0D=pqWy'

➤ LiteBans

sql:
  # H2, MySQL, MariaDB, and PostgreSQL are supported database drivers.
  driver: MySQL

  ## MySQL/PostgreSQL settings ##
  # If using H2, the database will be stored in the LiteBans plugin folder,
  # and most of these settings won't apply.

  # Database server address.
  address: wing3.godlike.host:3306

  # Database name, username and password.
  database: s1183_test
  username: u1183_9Zpg9kHK5W
  password: 'Q0OSk3wB.uoMMVACY0D=pqWy'

➤ CoreProtect

use-mysql: true
table-prefix: co_
mysql-host: wing3.godlike.host
mysql-port: 3306
mysql-database: s1183_test
mysql-username: u1183_9Zpg9kHK5W
mysql-password: Q0OSk3wB.uoMMVACY0D=pqWy

➤ Plan

Base de datos: Tipo: MySQL MySQL: Host: wing3.godlike.host Puerto: 3306 Usuario: u1183_9Zpg9kHK5W Contraseña: Q0OSk3wB.uoMMVACY0D=pqWy Base de datos: s1183_test # Opciones de lanzamiento para añadir después de la dirección del controlador mysql Launch_options: "rewriteBatchedStatements=true

Califique el artículo en una escala de 5 puntos

0.2 de 5 basado en 7 calificaciones
¿Encontraste un error? Selecciónalo y presiona Ctrl + Enter para informarnos.
Panel
de juego
Demo
×

Informar de un error

Error de texto

Tu elección