pkg.soopen package index

brew / rank 11146

Install mariadb@12.3 with Homebrew, MacPorts, dnf, apk, chocolatey, Nix, pacman, zypper, apt, scoop, winget

Drop-in replacement for MySQL. Version 12.3.3 via Homebrew; verified 2026-10-13. Also installable with macports: sudo port install mariadb-12.3.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mariadb@12.3

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install mariadb-12.3

MacPorts ports tree · databases/mariadb-12.3/Portfile · source: api.github.com

Linux

Fedora dnfverified · 92%
sudo dnf install mariadb

Fedora Rawhide package metadata · mariadb · source: dl.fedoraproject.org

Alpine Linux apkverified · 92%
sudo apk add mariadb

Alpine Linux edge package indexes · mariadb · source: dl-cdn.alpinelinux.org

Nixverified · 92%
nix profile install nixpkgs#mariadb

nixpkgs package indexes · mariadb · source: raw.githubusercontent.com

Arch Linux pacmanverified · 92%
sudo pacman -S mariadb

Arch Linux sync databases · mariadb · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install mariadb

openSUSE Tumbleweed package metadata · mariadb · source: download.opensuse.org

Debian aptverified · 92%
sudo apt install libmariadb-dev

Debian stable package indexes · libmariadb-dev · source: deb.debian.org

Windows

Chocolateyverified · 92%
choco install mariadb

Chocolatey community package catalog · mariadb · source: community.chocolatey.org

Scoopverified · 92%
scoop install main/mariadb

Scoop official bucket manifest trees · bucket/mariadb.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id MariaDB.Server -e

Windows Package Manager source index · MariaDB.Server · source: cdn.winget.microsoft.com

overview

Package summary

Drop-in replacement for MySQL

Commands and aliases

No executable aliases were found in the local package database.

history

Project history and usage

MariaDB Server is an open-source relational database management system derived from MySQL. It supports transactional, analytical, embedded, replication, and high-availability workloads while retaining extensive MySQL ecosystem compatibility.

Project history

MariaDB began in 2009 when MySQL founder Michael “Monty” Widenius forked MySQL following Oracle's acquisition of Sun and concerns about future stewardship. It was named after Widenius's daughter Maria, continuing MySQL's family-name convention.

Many members of the original MySQL team joined the new project. In 2012, Michael Widenius, David Axmark, and Allan Larsson announced the nonprofit MariaDB Foundation to safeguard the interests of MariaDB users and developers as the server evolved beyond its initial MySQL-fork role.

Adoption history

MariaDB retained broad compatibility with MySQL clients and application conventions, easing migration and allowing distributions and package managers to offer it as a MySQL-compatible server. The MariaDB Foundation identifies Wikipedia, WordPress.com, and Google among notable users and describes uses spanning transactional systems, analytics, and embedded deployments.

How it is used

Install and initialize the server, run `mariadbd` as a service, and connect with the `mariadb` command-line client or a compatible connector. Server and client settings are read from ordered `my.cnf` files on Unix-like systems or `my.ini`/`my.cnf` files on Windows; `mariadbd --help --verbose` prints the exact paths for a particular build.

Client credentials may be placed in a restricted-permission `~/.my.cnf` option file, although prompting for a password or using an external secret store avoids keeping a plaintext password in a broadly readable file. MariaDB does not support MySQL's `.mylogin.cnf` credential format.

Why package nerds care

MariaDB is one of the defining database forks in open-source package ecosystems. It preserves familiar MySQL protocols, tools, option-file conventions, and SQL workflows while being independently governed and GPLv2-licensed, making it a common distribution-level alternative to MySQL.

Timeline

  • 2009: Michael “Monty” Widenius and other original MySQL developers created and first released MariaDB.
  • 2012: The nonprofit MariaDB Foundation was announced to safeguard the project's users, developers, and open development model.

Related projects

  • MySQL
  • MariaDB Foundation
  • Galera Cluster
  • MariaDB Connector/C
  • Percona Server

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for mariadb@12.3. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 5 platform targets.
  • Installs with 7 runtime dependencies.
  • Build metadata lists 5 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
/etc/my.cnf/etc/mysql/my.cnf$MARIADB_HOME/my.cnf$MYSQL_HOME/my.cnf~/.my.cnf
Windows
System Windows Directory\my.iniSystem Windows Directory\my.cnfWindows Directory\my.iniWindows Directory\my.cnfC:\my.iniC:\my.cnfINSTALLDIR\my.iniINSTALLDIR\my.cnfINSTALLDIR\data\my.iniINSTALLDIR\data\my.cnf%MARIADB_HOME%\my.ini%MARIADB_HOME%\my.cnf%MYSQL_HOME%\my.ini%MYSQL_HOME%\my.cnf

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.my.cnf

executables

Installed executables

CommandKindExposureNote
No executable data was present.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version12.3.3
manager updated2026-10-13
local dataok
upstreamnot checked
latest detectednot detected

https://mariadb.org/

  • infoRelease/tag comparison is only available for GitHub repositories.https://mariadb.org/none confidence

install metadata

Package metadata

Package keybrew:mariadb@12.3
Version12.3.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/mariadb@12.3
Homepagehttps://mariadb.org/
Upstream docshttps://mariadb.org/
LicenseGPL-2.0-only
Source archivehttps://archive.mariadb.org/mariadb-12.3.3/source/mariadb-12.3.3.tar.gz
Last updated2026-10-13T02:02:17Z
Pulseupdated
Dependenciesgroonga, lz4, lzo, openssl@4, pcre2, xz, zstd
Build dependenciesbison, cmake, fmt, openjdk, pkgconf
Uses from macOSbzip2, krb5, libedit, libxcrypt, libxml2, ncurses
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared
CaveatsA "/etc/my.cnf" from another install may interfere with a Homebrew-built server starting up correctly. MySQL is configured to only allow connections from localhost by default

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemariadb@12.3
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyyes
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

mariadb-12.3

sudo port install mariadb-12.3
  • normalized package name match
  • Matched by: Mariadb 12 3
MacPorts ports tree · api.github.com · MacPorts ports tree: databases/mariadb-12.3/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
dnf92%

mariadb 12.3.2-100.fc45

Fast and robust SQL database server

https://mariadb.org

sudo dnf install mariadb
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 17 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-backup 12.3.2-100.fc45

Mariabackup tool for physical online backups

https://mariadb.org

sudo dnf install mariadb-backup
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 13 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-backup from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-client-utils 12.3.2-100.fc45

Non-essential client utilities for MariaDB/MySQL applications

https://mariadb.org

sudo dnf install mariadb-client-utils
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mariadb12.3
  • 3 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-client-utils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-common 12.3.2-100.fc45

Shared files required by server and client

https://mariadb.org

sudo dnf install mariadb-common
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mariadb12.3
  • 1 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-common from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-connect-engine 12.3.2-100.fc45

CONNECT storage engine for MariaDB

https://mariadb.org

sudo dnf install mariadb-connect-engine
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 8 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-connect-engine from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-cracklib-password-check 12.3.2-100.fc45

Password strength checking plugin

https://mariadb.org

sudo dnf install mariadb-cracklib-password-check
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 6 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-cracklib-password-check from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-devel 12.3.2-100.fc45

Files for development of MariaDB/MySQL applications

https://mariadb.org

sudo dnf install mariadb-devel
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: mariadb12.3
  • 3 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-embedded 12.3.2-100.fc45

MariaDB as an embeddable library

https://mariadb.org

sudo dnf install mariadb-embedded
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: mariadb12.3
  • 17 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-embedded from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-embedded-devel 12.3.2-100.fc45

Development files for MariaDB as an embeddable library

https://mariadb.org

sudo dnf install mariadb-embedded-devel
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: i686
  • Source Package: mariadb12.3
  • 4 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-embedded-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-errmsg 12.3.2-100.fc45

Error messages files required by server and embedded

https://mariadb.org

sudo dnf install mariadb-errmsg
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mariadb12.3
  • 1 dependencies
  • 3 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-errmsg from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-gssapi-server 12.3.2-100.fc45

GSSAPI authentication plugin for server

https://mariadb.org

sudo dnf install mariadb-gssapi-server
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 5 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-gssapi-server from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-oqgraph-engine 12.3.2-100.fc45

Open Query GRAPH engine for MariaDB

https://mariadb.org

sudo dnf install mariadb-oqgraph-engine
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 6 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-oqgraph-engine from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-pam 12.3.2-100.fc45

PAM authentication plugin for the MariaDB server

https://mariadb.org

sudo dnf install mariadb-pam
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 5 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-pam from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-rocksdb-engine 12.3.2-100.fc45

RocksDB storage engine for MariaDB

https://mariadb.org

sudo dnf install mariadb-rocksdb-engine
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 12 dependencies
  • 5 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-rocksdb-engine from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf92%

mariadb-s3-engine 12.3.2-100.fc45

S3 storage engine for MariaDB

https://mariadb.org

sudo dnf install mariadb-s3-engine
  • License: ( GPL-2.0-only OR Apache-2.0 ) AND ( GPL-2.0-or-later OR Apache-2.0 ) AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND GPL-2.0-only AND GPL-2.0-or-later AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mariadb12.3
  • 7 dependencies
  • 4 provides
  • package manager index match
  • Matched by: Mariadb12 3
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mariadb-s3-engine from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database