Skip to content

Latest commit

 

History

History
67 lines (31 loc) · 1.15 KB

using-the-mysql-or-mariadb-backend.md

File metadata and controls

67 lines (31 loc) · 1.15 KB

Using the MySQL(MariaDB) backend

Now supports MySQL(MariaDB) backend.


Environment Variables

DB_TYPE

Set to mysql switch to MySQL(MariaDB) database.

Default: none

MYSQL_HOST

MySQL(MariaDB) host, required.

MYSQL_PORT

MySQL(MariaDB) port.

Default: 3306

MYSQL_DATABASE

MySQL(MariaDB) database name.

Default: database

MYSQL_USERNAME

MySQL(MariaDB) username.

Default: root

MYSQL_PASSWORD

MySQL(MariaDB) password, required.


Backup

Specify the above environment variables to switch to the MySQL(MariaDB) database.


Restore

When restoring, also specify the above environment variables to switch to the MySQL(MariaDB) database.

  1. Ensure that the database is accessible.

Perhaps you will use the docker-compose up -d [services name] command to start the database separately.

  1. Verify that the MYSQL_HOST you are using is accessible to.

If your database is running in docker-compose, you need to find the corresponding network name via docker network ls and add --network=[name] to the restore command to specify the network name.

  1. Restore and restart the container.