温馨提示×

linux mariadb如何安装

小樊
73
2026-09-25 12:36:51
栏目: 云计算

下面分常见 Linux 发行版说明 MariaDB 的安装方法,以 服务器版(命令行) 为主。


一、CentOS / Rocky / AlmaLinux(RHEL 系)

1. 使用系统自带源(推荐新手)

sudo yum install mariadb-server mariadb -y

2. 启动并设置开机自启

sudo systemctl start mariadb
sudo systemctl enable mariadb

3. 初始化安全设置(重要)

sudo mysql_secure_installation

按提示设置 root 密码、删除匿名用户等。


二、Ubuntu / Debian

1. 更新软件源

sudo apt update

2. 安装 MariaDB

sudo apt install mariadb-server -y

3. 启动并设置开机自启

sudo systemctl start mariadb
sudo systemctl enable mariadb

4. 安全初始化

sudo mysql_secure_installation

三、使用 MariaDB 官方源(版本更新)

适合需要新版本 MariaDB 的用户。

Ubuntu 示例

sudo apt install software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64] https://mirrors.aliyun.com/mariadb/repo/10.11/ubuntu focal main'
sudo apt update
sudo apt install mariadb-server -y

版本号(如 10.11)和系统代号(focal)按实际情况改。


四、验证是否安装成功

mysql -V

或

systemctl status mariadb

登录测试:

mysql -u root -p

五、常见问题

1. 忘记 root 密码

sudo systemctl stop mariadb
sudo mysqld_safe --skip-grant-tables &
mysql

然后修改密码。

2. 允许远程连接

编辑配置文件:

/etc/mysql/mariadb.conf.d/50-server.cnf

注释或改为:

bind-address = 0.0.0.0

并授权用户。


如果你告诉我:

  • Linux 发行版和版本
  • 是否需要最新版 / 指定版本
  • 是否用于生产环境

我可以给你更精确的安装方案。

0 踩