直接安装
sudo apt-get update
sudo apt-get install mariadb-server如果安装不成功,可以按照以下步骤配置好软件源后再执行安装命令。
配置软件源
sudo apt-get install apt-transport-https curl
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'vi /etc/apt/sources.list.d/mariadb.sources
# MariaDB 12.0 repository list - created 2025-11-16 13:14 UTC
# https://mariadb.org/download/
X-Repolib-Name: MariaDB
Types: deb
# deb.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# URIs: https://deb.mariadb.org/12.0/ubuntu
URIs: https://mirrors.aliyun.com/mariadb/repo/12.0/ubuntu
Suites: noble
Components: main main/debug
Signed-By: /etc/apt/keyrings/mariadb-keyring.pgp
安装mariadb
sudo apt-get update
sudo apt-get install mariadb-server安装过程中遇到的问题

报错是因为我已经启动了一个mysql容器,并占用了主机3306端口。这里其实我并不是想安装mariadb-server.
我只是想在容器宿主机上安装一个数据库客户端。
执行如下命令安装client
apt install mariadb-client -y还是报同样的错。
如果想继续安装,可以先将mysql数据库容器暂时停止,再重新安装。最后安装成功。

安装成功后,停止mariadb,再重新启动mysql容器
