Prerequisites

  • created and verified account
  • signed in to the console

Step 1: Choose the project type

In the console, click + Create Project and select MariaDB Database.

What is included

  • managed MariaDB
  • versions 11 and 12
  • 3 fixed instances
  • automatic failover
  • InnoDB engine by default
  • connection through ready URI and individual parameters

Step 2: Select the plan

Choose the plan and billing model that make sense for the database.

Payment models

ModelDescription
HourlyBills the instance while the database is running
MonthlyMonthly contract with fixed value
YearlyYearly contract with fixed value

Important: Database storage is always persistent. Even with the database stopped, the storage still exists and is billed.

Step 3: Configure basic information

Project name

  • minimum: 6 characters
  • maximum: 32 characters
  • only lowercase letters, numbers, and hyphens

Description

Optional field for organization in the console.

Step 4: Configure the database

MariaDB version

Choose the desired version from:

  • MariaDB 11
  • MariaDB 12

Default user and database

  • username: app
  • database name: app

Password

The password must be stored safely because it will be used to connect the application or external clients.

Step 5: Replicas and failover

MariaDB on Zenifra uses a fixed 3-instance topology:

  • 1 primary instance for write and read
  • 2 replicas for read

This quantity cannot be changed later.

Step 6: Storage

  • minimum: 1 GB
  • maximum: 250 GB

Important rules:

  • storage can increase
  • storage can never decrease
  • in monthly and yearly billing, the change should only happen after the contract ends
  • increasing storage can cause a few minutes of downtime

Step 7: Finish creation

  1. review the settings
  2. click Create Project
  3. wait for the database provisioning

After creation

The console will show:

  • project ID
  • host
  • port
  • username app
  • password
  • database name app
  • ready-to-copy full URI

Next steps