MySQL (Базы данных)

MySQL (Базы данных)

Для чего нужны MySQL базы данных и как их использовать?

MySQL базы данных используются для хранения данных плагинов, а также синхронизации данных между серверами в связке. Данные, хранящиеся в базе, не занимают пространство на диске сервера.

Создание базы данных

Для создания базы данных:

  1. Перейдите в панель управления сервером.

  2. Зайдите во вкладку «Базы»/«Databases».

  3. Создайте новую базу данных и придумайте название для неё в соответствии с плагином, для которого Вы собираетесь её использовать.

Открытие раздела баз данных

  1. Нажимаете на значок «глаза» чтобы увидеть параметры базы данных.

Настройки базы данных

  1. Готово! Вы создали базу данных.

Привязка базы данных к плагину

Теперь перейдём к привязке базы данных к плагину. Как пример мы возьмём плагин CoreProtect.

  1. Перейдите во вкладку Files в каталог плагина (plugins/CoreProtect).

  2. Откройте config.yml.

  3. Найдите настройки хранения данных. Сначала необходимо включить поддержку MySQL в плагине, в данном случае необходимо поставить use-mysql: true

Включение MySQL в CoreProtect

  1. Скопируйте нужную информацию в соответствующие поля. Пароль рекомендуется писать в кавычках " ", так как в нем могут быть специальные символы. Также обратите внимание на название базы, оно должно в точности соответствовать значению из панели.

Настройки MySQL в CoreProtect

  1. Сохраните конфиг и перезагрузите сервер.

Работа с другими плагинами

В других плагинах делается так же, но есть некоторые исключения, где базы данных вынесены в отдельный .yml файл. Всё делается по логике, просто ищите место, где от вас требуются поля, которые вам даны в панели управления.


Заключение

Теперь вы знаете, как создавать и использовать MySQL базы данных для ваших плагинов! Это открывает множество возможностей для синхронизации данных и оптимизации работы сервера.

Если у вас возникли проблемы, обратитесь в техническую поддержку вашего хостинга.