База даних 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>
Назви ключів у різних плагінах відрізняються, але суть однакова. Після редагування конфігурації перезапустіть сервер.
Одна база даних для всієї мережі
Мережі за проксі майже завжди потрібна спільна база даних: акаунти гравців, ранги та бані мають діяти в усіх світах одночасно. Порядок дій такий:
- Створіть базу даних на одному сервері мережі — вона буде спільною.
- У розділі «База даних» цього сервера увімкніть «Спільна база даних для моїх серверів». Без цього сусідні сервери отримають
Access denied: за замовчуванням база даних дозволяє підключення лише тому серверу, якому її видано. - У конфігураціях інших серверів укажіть той самий пароль, ім’я користувача та назву бази даних.
- Перевірте, який порт панель показує для підключень з інших серверів. Сервери в одній мережі можуть працювати на різних машинах, а база даних живе на машині, де її створено: із сусідньої машини вона доступна через той самий хост, але на іншому порту — панель показує його в окремому блоці.
Якщо плагіни на сусідніх серверах виводять Access denied for user ... @'172.18.0.1', причина одна з двох: не увімкнено спільний доступ або вказано порт 3306 замість порту з блоку «Підключення з ваших інших серверів».
Важливо
- Підключитися до бази даних ззовні не можна — вона доступна лише вашим серверам; це захист, а не обмеження.
- Зі спільним доступом пароль стає межею. Увімкніть його для своєї мережі та не публікуйте дані для підключення.
- Пароль показано в панелі, і змінити його можна лише повторним створенням бази даних.
- Видалення бази даних видаляє дані. Плагіни, що жили в ній, почнуть з нуля.
Якщо плагін не підключається
Перевірте консоль під час запуску: повідомлення на кшталт Communications link failure означають, що дані для підключення не збіглися. Найчастіше переплутано хост і порт або в пароль під час копіювання потрапив зайвий пробіл.
