Professional Data Management
As your server grows, storing giant data files like CoreProtect logs or LuckPerms ranks in .yml files becomes slow and risky. MySQL provides a high-performance database environment that prevents data corruption and allows for lightning-fast lookups.
| Reading Time | Difficulty | Last Updated |
|---|
| 6 minutes | Intermediate | January 2026 |
Step-by-Step Setup
1. Database Creation
- Log in to your FREAKHOSTING Game Panel.
- Navigate to the Databases tab.
- Click New Database.
- Give it a descriptive name (e.g.,
minecraft_data) and click Create.
2. Retrieving Credentials
Once created, click the eye icon or the database entry to view your connection details. You will need the following for your plugins:
- Host / IP: (Usually
127.0.0.1 or the node IP).
- Port: (Default is
3306).
- Database Name: (e.g.,
s1_minecraft_data).
- Username: (e.g.,
u1_abc123).
- Password: (Your secret string).
Connecting Your Plugins
Most modern plugins have a storage or database section in their configuration. Simply enter your credentials and change the storage type from h2 or yaml to mysql.
| Plugin | Typical Connection Command / Config |
|---|
| LuckPerms | /lp storage install mysql (or edit config.yml) |
| CoreProtect | Set use-mysql: true in config.yml. |
| LiteBans | Set driver: mysql in config.yml. |
Table Prefixes
If you are using one database for multiple plugins, ensure you set a Table Prefix in each plugin’s config (e.g., lp_ for LuckPerms and co_ for CoreProtect). This prevents different plugins from accidentally overwriting each other’s data.
Support Channels
If you need assistance or have any questions, please contact our support team:
First Month Discount
Use code KB20 at checkout to get 20% off your first month of hosting!
Last Updated: January 2026 | Database: Optimized and reliable.