Centos8安装MariaDB10.5(采用国内镜像)

技术问题

Centos8安装MariaDB10.5(采用国内镜像)

2024-11-06 09:10


Centos8安装MariaDB10.5(采用国内镜像)

                                            




Centos8安装MariaDB10.5(采用国内镜像)

设置数据源

新建配置文件:MariaDB.repo

vim  /etc/yum.repos.d/MariaDB.repo

写入如下内容

# MariaDB 10.5 CentOS repository list - created 2020-10-23 01:54 UTC

# http:///downloads.mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = https:///mirrors.aliyun.com/mariadb/yum/10.5/centos8-amd64/

gpgkey=https:///mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB

module_hotfixes=1

gpgkey=https:///yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

更新缓存

dnf clean all  

dnf makecache  

dnf repolist

 

显示可安装的版本

# 这个可以看版本号

dnf search mariadb --showduplicates  --disablerepo=AppStream

dnf search mariadb

 

--disablerepo=AppStream 禁用仓库标识为 AppStream 的主软件仓库

 

执行命令,开始安装

现在安装的就是 最新的版本了

dnf -y install MariaDB-server MariaDB-client  --disablerepo=AppStream

 

--disablerepo=AppStream 禁用仓库标识为 AppStream 的主软件仓库

 

开启服务

sudo systemctl start mariadb

 

开机启动

systemctl enable mariadb

 

初始化

mysql_secure_installation

 

Enter current password for root (enter for none):  //输入root(mysql)的密码。默认没有,直接回车

Switch to unix_socket authentication [Y/n]   //是否切换到unix套接字身份验证[Y/n] n

 

Set root password? [Y/n]  –>是否设置root用户密码,输入y并回车或直接回车

New password:  –>设置root用户的密码

Re-enter new password:  –>再输入一次你设置的密码

Remove anonymous users? [Y/n]   –>是否删除匿名用户,回车

Disallow root login remotely? [Y/n]  –>是否禁止root远程登录,回车,

Remove test database and access to it? [Y/n]   –>是否删除test数据库,回车

Reload privilege tables now? [Y/n]   –>是否重新加载权限表,回车

 

初始化MariaDB完成后,以mysql的root身份登录

mysql -uroot -p


標簽:
  • Centos8安装MariaDB10.5(采用国内镜像)