Accès aux identifiants
Reads database passwords, option files, socket config, and environment credentials.
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de mariadb pour les workflows d'agents IA.
sécurité des agents
mariadb provides database server and client tooling with data mutation authority.
Reads database passwords, option files, socket config, and environment credentials.
Can alter schemas, users, and data on reachable database servers.
Can export or import data artifacts containing sensitive records.
Gate destructive SQL, dumps, imports, and credential file reads.
Allow safe schema reads; require approval for writes, exports, and credential access.
installation
brew install mariadblocal Homebrew formula metadata
sudo port install mariadbMacPorts ports tree · databases/mariadb/Portfile · Source: api.github.com
sudo apk add mariadbAlpine Linux edge package indexes · mariadb · Source: dl-cdn.alpinelinux.org
sudo dnf install mariadbFedora Rawhide package metadata · mariadb · Source: dl.fedoraproject.org
nix profile install nixpkgs#mariadbnixpkgs package indexes · mariadb · Source: raw.githubusercontent.com
sudo pacman -S mariadbArch Linux sync databases · mariadb · Source: geo.mirror.pkgbuild.com
sudo zypper install mariadbopenSUSE Tumbleweed package metadata · mariadb · Source: download.opensuse.org
sudo apt install libmariadb-devDebian stable package indexes · libmariadb-dev · Source: deb.debian.org
choco install mariadbChocolatey community package catalog · mariadb · Source: community.chocolatey.org
scoop install main/mariadbScoop official bucket manifest trees · bucket/mariadb.json · Source: api.github.com
winget install --id MariaDB.Server -eWindows Package Manager source index · MariaDB.Server · Source: cdn.winget.microsoft.com
aperçu
Drop-in replacement for MySQL
historique
MariaDB is a community-developed, MySQL-compatible relational database server made by original MySQL developers and maintained as open source infrastructure. In package managers it is the familiar mysql-compatible server package used for local development, CI, self-hosted applications, and production deployments.
MariaDB began in 2009 as a community fork of MySQL after concerns about Oracle's acquisition of MySQL through Sun. MariaDB Foundation material says the first release, MariaDB 5.1.38, shipped on 29 October 2009 with speed improvements, an enhanced thread pool, and storage-engine work such as XtraDB and Aria.
The project positioned itself as a backward-compatible, drop-in replacement for MySQL while continuing independent development. MariaDB's public documentation describes the source as hosted on GitHub, and Foundation material emphasizes open development, public issue tracking, and community contribution.
Over time MariaDB moved from being a MySQL fork to a database line with its own release cadence, storage-engine choices, replication features, backup tooling, Galera packaging, and long-term-support policy. The server remains important because it preserves much of the operational and client-tool culture that grew around MySQL.
MariaDB adoption was helped by distribution packaging. MariaDB's download page calls it one of the world's most popular open source relational databases and notes that it is available in the standard repositories of major Linux distributions. The Foundation homepage also describes MariaDB as part of most cloud offerings and the default in many Linux distributions.
Distribution choices reinforced the package-manager story. MariaDB's Debian 10 announcement says Debian shipped MariaDB 10.3 and that installing mysql-server on that release resolved to MariaDB instead, continuing a pattern where users received MariaDB through ordinary operating-system package workflows.
MariaDB is also common in container and service environments. A MariaDB Foundation engineering post described the server as foundational software and cited Docker Hub scale as a reason for strict testing across many architectures and configurations.
Package users install MariaDB when they need a local or managed SQL server compatible with MySQL clients and protocols. The Homebrew formula exposes server and administrative tools such as mariadbd, mariadb, mariadb-admin, mariadb-dump, mariadb-upgrade, mariabackup, and Galera-related scripts.
Configuration is centered on my.cnf or my.ini option files. MariaDB's official docs explain the default option-file hierarchy across Unix-like systems and Windows, and client tools can also use option files to avoid putting passwords on command lines.
For package-manager users, the important operational detail is that a database package has state: upgrading the formula can also mean upgrading server binaries, data directories, plugins, dump compatibility, and client tools. MariaDB's release notes and LTS policy therefore matter more than the version number alone.
MariaDB is a package-nerd staple because it is both a server and a compatibility surface. It provides MySQL-flavored command names, client libraries, development headers, storage engines, and service-management behavior that many packages and test suites assume exist.
The unversioned Homebrew mariadb formula tracks the current packaged MariaDB line and is the right choice for users who want the maintained default rather than a pinned compatibility branch. People running production-like local data often prefer versioned formulae when they need a specific LTS line.
posture de sécurité
broad file, network, media, or database tool signal. formula declares a Homebrew service.
risque orange · confiance moyen · infrastructure
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
local files
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.
Config paths the tool may read or write during local use.
~/.my.cnfCredential-bearing paths to review before unattended agent runs.
~/.my.cnfexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
aria_chk | cli | exécutable global | |
aria_dump_log | cli | exécutable global | |
aria_ftdump | cli | exécutable global | |
aria_pack | cli | exécutable global | |
aria_read_log | cli | exécutable global | |
galera_new_cluster | cli | exécutable global | |
mariabackup | cli | exécutable global | |
mariadb | cli | exécutable global | |
mariadb-access | cli | exécutable global | |
mariadb-admin | cli | exécutable global | |
mariadb-backup | cli | exécutable global | |
mariadb-binlog | cli | exécutable global | |
mariadb-check | cli | exécutable global | |
mariadb-client-test | cli | exécutable global | |
mariadb-config | cli | exécutable global | |
mariadb-conv | cli | exécutable global | |
mariadb-convert-table-format | cli | exécutable global | |
mariadb-dump | cli | exécutable global | |
mariadb-dumpslow | cli | exécutable global | |
mariadb-find-rows | cli | exécutable global | |
mariadb-fix-extensions | cli | exécutable global | |
mariadb-hotcopy | cli | exécutable global | |
mariadb-import | cli | exécutable global | |
mariadb-install-db | cli | exécutable global | |
mariadb-ldb | cli | exécutable global | |
mariadb-plugin | cli | exécutable global | |
mariadb-secure-installation | cli | exécutable global | |
mariadb-setpermission | cli | exécutable global | |
mariadb-show | cli | exécutable global | |
mariadb-slap | cli | exécutable global | |
mariadb-test | cli | exécutable global | |
mariadb-tzinfo-to-sql | cli | exécutable global | |
mariadb-upgrade | cli | exécutable global | |
mariadb-waitpid | cli | exécutable global | |
mariadb_config | cli | exécutable global | |
mariadbd | cli | exécutable global | |
mariadbd-multi | cli | exécutable global | |
mariadbd-safe | cli | exécutable global | |
mariadbd-safe-helper | cli | exécutable global | |
mbstream | cli | exécutable global | |
msql2mysql | cli | exécutable global | |
myrocks_hotbackup | cli | exécutable global | |
mysql_convert_table_format | cli | exécutable global | |
mysql_find_rows | cli | exécutable global | |
mysql_fix_extensions | cli | exécutable global | |
mysql_install_db | cli | exécutable global | |
mysql_ldb | cli | exécutable global | |
mysql_plugin | cli | exécutable global | |
mysql_setpermission | cli | exécutable global | |
mysql_upgrade | cli | exécutable global | |
mysql_waitpid | cli | exécutable global | |
mysqlaccess | cli | exécutable global | |
mysqld_safe_helper | cli | exécutable global | |
mysqlhotcopy | cli | exécutable global | |
mytop | cli | exécutable global | |
rcmysql | cli | exécutable global | |
replace | cli | exécutable global | |
resolve_stack_dump | cli | exécutable global | |
resolveip | cli | exécutable global | |
sst_dump | cli | exécutable global | |
wsrep_sst_backup | cli | exécutable global | |
wsrep_sst_mariabackup | cli | exécutable global | |
wsrep_sst_mysqldump | cli | exécutable global | |
wsrep_sst_rsync | cli | exécutable global | |
wsrep_sst_rsync_wan | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:mariadb |
|---|---|
| Version | 12.3.2 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/mariadb |
| Page d'accueil | https://mariadb.org/ |
| Dépôt | https://github.com/MariaDB/server |
| Docs amont | https://mariadb.com/docs/server |
| Licence | GPL-2.0-only |
| Archive source | https://archive.mariadb.org/mariadb-12.3.2/source/mariadb-12.3.2.tar.gz |
| Dernière mise à jour | 2026-07-05T20:41:59+01:00 |
| Pulse | updated |
| Dépendances | groonga, lz4, lzo, openssl@3, pcre2, xz, zstd |
| Dépendances de compilation | bison, cmake, fmt, openjdk, pkgconf |
| Bibliothèques fournies par macOS | bzip2, krb5, libedit, libxcrypt, libxml2, ncurses |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | declared |
| Précautions | A "/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 |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | mariadb |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libmariadb-dev 1:11.8.6-0+deb13u1
MariaDB database development files
sudo apt install libmariadb-devlibmariadb-dev-compat 1:11.8.6-0+deb13u1
MariaDB Connector/C, compatibility symlinks
sudo apt install libmariadb-dev-compatlibmariadb3 1:11.8.6-0+deb13u1
MariaDB database client library
sudo apt install libmariadb3libmariadbd-dev 1:11.8.6-0+deb13u1
MariaDB embedded database, development files
sudo apt install libmariadbd-devlibmariadbd19t64 1:11.8.6-0+deb13u1
MariaDB embedded database, shared library
sudo apt install libmariadbd19t64mariadb-backup 1:11.8.6-0+deb13u1
Backup tool for MariaDB server
sudo apt install mariadb-backupmariadb-client 1:11.8.6-0+deb13u1
MariaDB database client binaries
sudo apt install mariadb-clientmariadb-client-compat 1:11.8.6-0+deb13u1
MySQL compatibility links to mariadb-client binaries/scripts
sudo apt install mariadb-client-compatmariadb-client-core 1:11.8.6-0+deb13u1
MariaDB database core client binaries
sudo apt install mariadb-client-coremariadb-common 1:11.8.6-0+deb13u1
MariaDB database common config files (/etc/mysql/mariadb.conf.d/)
sudo apt install mariadb-commonmariadb-plugin-connect 1:11.8.6-0+deb13u1
Connect storage engine for MariaDB server
sudo apt install mariadb-plugin-connectmariadb-plugin-connect-jdbc 1:11.8.6-0+deb13u1
Connect storage engine JDBC interface for MariaDB server
sudo apt install mariadb-plugin-connect-jdbcmariadb-plugin-cracklib-password-check 1:11.8.6-0+deb13u1
CrackLib Password Validation Plugin for MariaDB server
sudo apt install mariadb-plugin-cracklib-password-checkmariadb-plugin-gssapi-client 1:11.8.6-0+deb13u1
GSSAPI authentication plugin for MariaDB client
sudo apt install mariadb-plugin-gssapi-clientmariadb-plugin-gssapi-server 1:11.8.6-0+deb13u1
GSSAPI authentication plugin for MariaDB server
sudo apt install mariadb-plugin-gssapi-servermariadb-plugin-hashicorp-key-management 1:11.8.6-0+deb13u1
Hashicorp Key Management plugin for MariaDB
sudo apt install mariadb-plugin-hashicorp-key-managementpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.