Как использовать базы данных для вашего сервера

Last modified on 14 марта 2023 in Godlike Panel
  • 3 min read
  • 4530
  • 7
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

Базы данных MySQL

Обзор

Базы данных могут использоваться некоторыми плагинами для более эффективного и организованного хранения больших объемов данных. К числу плагинов, использующих базы данных MySQL, относятся Dynmap, CoreProtect и LuckPerms.

Добавление баз данных MySQL

На панелиGodlike выберите вкладку Databases на панели навигации.

Нажмите кнопку Новая база данных, чтобы начать процесс.

В первом поле вы присваиваете базе данных имя. Во втором поле вы можете указать, какие IP-адреса могут подключаться к базе данных. Мы рекомендуем оставить по умолчанию подстановочный знак %, который позволит подключаться всем IP-адресам.

Управление базами данных

После того как вы создали базу данных, она появится в списке баз данных. Здесь вы можете просмотреть основные сведения, расширенные сведения, импортировать в базу данных, экспортировать из базы данных или удалить базу данных.

Импорт баз данных MySQL через панель

Чтобы импортировать базу данных, сначала нужно создать новую базу данных на вашем сервере Godlike. После ее создания вы можете нажать на кнопку импорта, в результате чего откроется окно запроса. Заполните форму данными о подключении к базе данных с удаленного сервера MySQL. Помните, что объем импортируемой базы данных ограничен 5 ГБ.

Импорт дампа базы данных .SQL через HeidiSQL

ВАЖНО

Помните, что не все файлы .SQL, такие как sqlite и другие, не могут быть импортированы в MySQL.

Чтобы импортировать дамп базы данных .SQL через HeidiSQL, сначала подключитесь к своей базе данных, выберите базу данных, затем нажмите на пункт меню File и выберите Run SQL file, это запустит ваш файл .SQL в HeidiSQL и импортирует его в вашу базу данных.

Примеры настройки базы данных в различных плагинах

➤ 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

➤ План

База данных: Тип: MySQL MySQL: Хост: wing3.godlike.host Порт: 3306 Пользователь: u1183_9Zpg9kHK5W Пароль: Q0OSk3wB.uoMMVACY0D=pqWy База данных: s1183_test # Опции запуска добавить после адреса драйвера mysql Launch_options: "?rewriteBatchedStatements=true

Оцените статью по 5-бальной шкале

из 5 на основе 7 оценок
Нашли ошибку? Выделите ее и нажмите Ctrl + Enter, чтобы сообщить нам.
Demo
Game
Panel
×

Сообщить об ошибке

Текст ошибки

Ваш вариант