ophix-dbengine-mariadb
Don't have a database opinion yet? Ophix's recommended default, one install away.
Not every operator arrives with a database already decided — MariaDB is what Ophix recommends if you're starting from scratch. ophix-dbengine-mariadb is what makes DB_ENGINE=mariadb actually work: install this plugin alongside any domain package and you're running on a solid, widely-supported default.
Bundles mysqlclient. Set DB_ENGINE=mariadb (or mysql) in .env to use it — this is also
the engine every Ophix server defaults to if DB_ENGINE is unset, but the driver itself is only
present if this plugin is installed. It's a real plugin like every other supported engine
(Postgres, SQL Server, Oracle, CockroachDB each have their own ophix-dbengine-* package too);
nothing is silently bundled regardless of which engine a server actually uses.
Installation
pip install ophix-dbengine-mariadb
Set in .env (or just leave DB_ENGINE unset — mariadb is the default):
DB_ENGINE=mariadb
DB_HOST=your-mariadb-host
DB_PORT=3306
DB_NAME=ophix_db
DB_USER=ophixuser
DB_PASSWORD=yourpassword
For TLS, set DB_SSL_CA to the path of your CA certificate.
Metadata
Release files for ophix-dbengine-mariadb 2026.10.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ophix_dbengine_mariadb-2026.10.4.1.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ophix_dbengine_mariadb-2026.10.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.3 kB
Release files / ophix_dbengine_mariadb-2026.10.4.1.tar.gz
| Download URL | ophix_dbengine_mariadb-2026.10.4.1.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0428db656845c7f5b4dbc11fbcd5792253daae6f6f6ca977d0302ba1caebcc3a
|
|
BLAKE2b-256 checksum How to use checksums |
b8cdc1f05f16bbcc5e46c36f8e074bc0b636698f356590b200ffd3cb53793960
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / ophix_dbengine_mariadb-2026.10.4.1-py3-none-any.whl
| Download URL | ophix_dbengine_mariadb-2026.10.4.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bea8b0e1fa24c65895bb3e1b6905a9de9b1d67659c0988c44361a199fcd5e72a
|
|
BLAKE2b-256 checksum How to use checksums |
52faf2594e1fb831607c00161b09b3e88a2250a94e0c609148b170b7a7e8674b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|