Skip to content
Хостинг · Файли, резервні копії та база даних

База даних MySQL для плагінів

Як надати серверу базу даних MySQL у Millida, де взяти дані для доступу та що вписати в конфіг плагіна.

Оновлено 16 серпня 2026 р.

Багатьом плагінам потрібна база даних: економіка, привати, статистика, зв’язування кількох серверів. Окрема база даних для кожного сервера створюється в один клік.

Кому доступно

База даних доступна на будь-якому платному тарифі — та сама межа, що й для файлів і SFTP. Якщо базу даних уже створено раніше на іншому тарифі, доступ до неї зберігається.

Як створити

Перейдіть у розділ «База даних» → «Створити базу даних». Панель створить базу даних і окремого користувача та покаже дані для підключення: хост, порт, назву бази даних, ім’я користувача, пароль.

Що вказати в плагіні

Типовий блок у config.yml плагіна:

database:
  type: MySQL
  host: <host from panel>
  port: <port from panel>
  database: <database name>
  username: <login>
  password: <password>

Назви ключів у різних плагінах відрізняються, але суть однакова. Після редагування конфігурації перезапустіть сервер.

Одна база даних для всієї мережі

Мережі за проксі майже завжди потрібна спільна база даних: акаунти гравців, ранги та бані мають діяти в усіх світах одночасно. Порядок дій такий:

  1. Створіть базу даних на одному сервері мережі — вона буде спільною.
  2. У розділі «База даних» цього сервера увімкніть «Спільна база даних для моїх серверів». Без цього сусідні сервери отримають Access denied: за замовчуванням база даних дозволяє підключення лише тому серверу, якому її видано.
  3. У конфігураціях інших серверів укажіть той самий пароль, ім’я користувача та назву бази даних.
  4. Перевірте, який порт панель показує для підключень з інших серверів. Сервери в одній мережі можуть працювати на різних машинах, а база даних живе на машині, де її створено: із сусідньої машини вона доступна через той самий хост, але на іншому порту — панель показує його в окремому блоці.

Якщо плагіни на сусідніх серверах виводять Access denied for user ... @'172.18.0.1', причина одна з двох: не увімкнено спільний доступ або вказано порт 3306 замість порту з блоку «Підключення з ваших інших серверів».

Важливо

  • Підключитися до бази даних ззовні не можна — вона доступна лише вашим серверам; це захист, а не обмеження.
  • Зі спільним доступом пароль стає межею. Увімкніть його для своєї мережі та не публікуйте дані для підключення.
  • Пароль показано в панелі, і змінити його можна лише повторним створенням бази даних.
  • Видалення бази даних видаляє дані. Плагіни, що жили в ній, почнуть з нуля.

Якщо плагін не підключається

Перевірте консоль під час запуску: повідомлення на кшталт Communications link failure означають, що дані для підключення не збіглися. Найчастіше переплутано хост і порт або в пароль під час копіювання потрапив зайвий пробіл.

Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер