Create & use a MySQL database
Plugins like LuckPerms, CoreProtect or PlotSquared can store their data in a proper database instead of flat files. Every plan includes MySQL databases.
1. Create the database
- Open your server in the game panel and go to the Databases tab.
- Click New Database, give it a name (e.g.
luckperms) and leave Connections from at%. - The panel creates the database and a private user for it. Click the eye icon to reveal the password, or the copy button next to each field.
Your plan's database quota is shown at the bottom of the same tab.
2. Your connection details
| Field | Value |
|---|---|
| Host / address | node01.yiorashost.com:3306 |
| Database | shown in the panel, e.g. s5_luckperms |
| Username | shown in the panel, e.g. u5_aBcDeFgH |
| Password | eye icon in the panel |
3. Use it in a plugin
Most plugins take the same fields in their config. For example:
storage-method: mysql
data:
address: node01.yiorashost.com:3306
database: s5_luckperms
username: u5_aBcDeFgH
password: your-password-here
Restart the server (or the plugin) after saving the config.
4. Connect from your own tools
The database is reachable from the internet, so you can browse it with HeidiSQL, DBeaver, TablePlus or any MySQL client using the same details. Connections are encrypted with TLS — modern clients negotiate this automatically.
Private by design
Each database user can only see its own database. Deleting a database from the panel removes its data permanently — export first if you need it.