Skip to main content

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 TimeDifficultyLast Updated
6 minutesIntermediateJanuary 2026

Step-by-Step Setup

1. Database Creation

  1. Log in to your FREAKHOSTING Game Panel.
  2. Navigate to the Databases tab.
  3. Click New Database.
  4. 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.
PluginTypical Connection Command / Config
LuckPerms/lp storage install mysql (or edit config.yml)
CoreProtectSet use-mysql: true in config.yml.
LiteBansSet 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.