一、添加源
官方源
1 2 3 4 5 |
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 |
国内源
1 2 3 4 5 |
[mariadb] name = MariaDB baseurl = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.1/centos7-amd64 gpgkey = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum//RPM-GPG-KEY-MariaDB gpgcheck = 1 |
yum-complete-transaction错误处理
1 2 3 |
$ yum install yum-utils $ yum clean all $ /usr/sbin/yum-complete-transaction --cleanup-only |
安装
1 |
$ yum install MariaDB-server MariaDB-client MariaDB-devel |
二、MariaDB的root密码忘记后的解决方法
编辑/usr/lib/systemd/system/mariadb.service文件,在Service段中添加
1 2 |
# 在Server段中的ExecStart出添加如下; ExecStart=/usr/bin/mysqld_safe --basedir=/usr --skip-grant-tables --skip-networking |
键入systemctl daemon-reload使其立即生效
1 |
$ systemctl daemon-reload |
重新启动MariaDB服务
1 |
$ systemctl restart mariadb.service |
完结。。。