centos

如何在CentOS上安装MariaDB

小樊
40
2025-10-19 16:17:08
栏目: 云计算

在CentOS上安装MariaDB的步骤如下:

方法一:使用yum仓库安装

  1. 更新系统包

    sudo yum update -y
    
  2. 安装EPEL仓库(如果尚未安装)

    sudo yum install epel-release -y
    
  3. 添加MariaDB官方仓库 创建一个新的repo文件:

    sudo vi /etc/yum.repos.d/MariaDB.repo
    

    然后添加以下内容:

    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.5/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    
  4. 安装MariaDB服务器

    sudo yum install mariadb-server mariadb -y
    
  5. 启动MariaDB服务

    sudo systemctl start mariadb
    
  6. 设置开机自启

    sudo systemctl enable mariadb
    
  7. 运行安全脚本

    sudo mysql_secure_installation
    

    按照提示进行配置,包括设置root密码、删除匿名用户、禁止root远程登录等。

  8. 登录MariaDB

    mysql -u root -p
    

方法二:使用Docker安装

如果你更喜欢使用Docker,可以按照以下步骤操作:

  1. 安装Docker

    sudo yum install docker -y
    sudo systemctl start docker
    sudo systemctl enable docker
    
  2. 拉取MariaDB镜像

    sudo docker pull mariadb:latest
    
  3. 运行MariaDB容器

    sudo docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb:latest
    

    替换my-secret-pw为你想要的root密码。

  4. 连接到MariaDB容器

    sudo docker exec -it some-mariadb mysql -uroot -p
    

    输入你在运行容器时设置的密码。

注意事项

通过以上步骤,你应该能够在CentOS系统上成功安装并运行MariaDB。

0
看了该问题的人还看了