Базы данных могут использоваться некоторыми плагинами для более эффективного и организованного хранения больших объемов данных. К числу плагинов, использующих базы данных 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'