Docs

Browse releases →

mariadb

MariaDB community relational database server

mariadb

MariaDB community relational database server

12.3.3 · aarch64-darwin

Credentials

TLS material and idempotent bootstrap SQL use opaque references. Volatile mode-0600 files are assembled immediately before startup and removed after readiness.

Initialization and lifecycle

Initial system tables are created before the daemon starts. Database state remains in /var/lib/aos-pkg-mariadb across package and configuration generations.

Network policy

Keep the default loopback listener unless remote clients are required, and pair every non-loopback binding with an explicit AOS firewall rule.

OptionTypeDescription
bindAddressstring matching [A-Za-z0-9_.:-]+Address on which MariaDB accepts client connections.
bootstrap2 children
characterSetone of ["utf8mb4","utf8mb3","latin1"]Default server character set.
collationstring matching [A-Za-z0-9_]+Default server collation.
configattribute set of attribute set of any valueDesired values for the package's declared config artifacts.
credentialsattribute set of submoduleOpaque references for the package's declared credentials.
enablebooleanWhether to enable the MariaDB database service.
maxConnectionssigned integerMaximum simultaneous MariaDB client connections.
portsigned integerTCP port on which MariaDB accepts client connections.
skipNameResolvebooleanDisable DNS lookups while matching client grant entries.
sqlModestring matching [A-Z0-9_,]*Comma-separated server SQL modes.
tls4 children