Creating a Database

ServerPlane supports MariaDB, PostgreSQL, and MongoDB databases. You can create a database on any managed server, and ServerPlane will install the database engine automatically if it is not already present.

Steps

  1. Navigate to Databases in the sidebar and click Create Database.
  2. Fill out the form:

Server & Type

  • Server — Select the server where the database will be created.
  • Database Type — Choose one of:
    • MariaDB
    • PostgreSQL
    • MongoDB

The engine is installed automatically if the server does not already have it. If the engine is already present, this step is skipped.

Database Details

  • Database Name — The name for your database (e.g., my_app_db). Use letters, numbers, and underscores.
  • Charset (MariaDB and PostgreSQL only):
    • MariaDB: utf8mb4 (default), utf8mb3, latin1
    • PostgreSQL: UTF8 (default), SQL_ASCII
  • Collation (MariaDB and PostgreSQL only):
    • MariaDB: utf8mb4_unicode_ci (default), utf8mb4_general_ci, utf8mb3_general_ci, latin1_swedish_ci
    • PostgreSQL: en_US.UTF-8 (default), C

MongoDB databases do not have charset or collation settings.

Database User (Optional)

  • Check Create user to create a database user alongside the database.
  • Username — The login name for the new user.
  • Password — Enter a password or click Generate to create a strong random password.

The user is granted ALL privileges on the new database.

  1. Click Create Database.

Progress

A progress panel shows three steps:

  1. Install engine — Installs MariaDB/PostgreSQL/MongoDB if not present. Marked as "Skipped" if the engine already exists.
  2. Create database — Creates the database on the server.
  3. Create database user — Creates the user and grants privileges (if you opted in).

After Creation

A summary screen shows the database name, type, server, and — if a user was created — the username and password. Save the password immediately. It is not shown again.

From here you can:

  • Click View All Databases to return to the database list.
  • Click Create Another to create an additional database.