Skip to content
Hosting · File, backup, dan database

Database MySQL untuk plugin

Cara memberikan database MySQL ke server di Millida, dari mana mendapatkan kredensialnya, dan apa yang perlu ditulis di config plugin.

Diperbarui 16 Agustus 2026

Banyak plugin memerlukan database: ekonomi, klaim, statistik, penghubung beberapa server. Database khusus untuk setiap server disediakan dalam satu klik.

Untuk siapa fitur ini tersedia

Database tersedia di semua paket berbayar — batasnya sama seperti pada file dan SFTP. Jika database sudah pernah disediakan sebelumnya di paket lain, akses ke database tersebut tetap ada.

Cara menyediakan

Buka bagian “Database” → “Buat database”. Panel akan membuat database beserta user terpisah dan menampilkan kredensialnya: host, port, nama database, username, password.

Apa yang harus diisi di plugin

Blok umum di config.yml plugin:

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

Nama key berbeda-beda antar plugin, tetapi maknanya sama. Setelah mengedit config, restart server.

Satu database untuk seluruh jaringan

Jaringan di balik proxy hampir selalu memerlukan database bersama: akun pemain, rank, dan ban harus berlaku di semua dunia sekaligus. Prosedurnya sebagai berikut:

  1. Buat database di salah satu server dalam jaringan — database ini yang akan menjadi database bersama.
  2. Di bagian “Database” server tersebut, aktifkan “Database bersama untuk server saya”. Tanpa itu, server tetangga akan mendapat Access denied: secara default, database hanya mengizinkan server tempat database itu diterbitkan.
  3. Di config server lain, isi username, password, dan nama database yang sama.
  4. Periksa port mana yang ditampilkan panel untuk koneksi dari server lain. Server dalam satu jaringan bisa berjalan di mesin berbeda, sementara database berada di mesin tempat database itu dibuat: dari mesin tetangga, database dapat diakses melalui host yang sama tetapi dengan port berbeda — panel menampilkannya di blok terpisah.

Jika plugin di server tetangga menampilkan Access denied for user ... @'172.18.0.1', penyebabnya salah satu dari dua hal: akses bersama belum diaktifkan, atau port 3306 diisi alih-alih port dari blok “Menghubungkan dari server lain Anda”.

Penting

  • Anda tidak dapat terhubung ke database dari luar — database hanya dapat diakses oleh server Anda; ini perlindungan, bukan keterbatasan.
  • Dengan akses bersama, password menjadi batasnya. Aktifkan untuk jaringan Anda dan jangan publikasikan kredensialnya.
  • Password ditampilkan di panel dan hanya dapat diubah dengan membuat ulang database.
  • Menghapus database berarti menghapus datanya. Plugin yang datanya tersimpan di sana akan mulai dari nol.

Jika plugin tidak bisa terhubung

Periksa konsol saat startup: pesan seperti Communications link failure berarti kredensialnya tidak cocok. Paling sering host dan port tertukar, atau ada spasi tambahan yang masuk ke password saat menyalin.

Hosting MinecraftServer Anda berjalan saat Anda offlineBuat server