提示:在安装新的数据库前,先全部删除默认的MySQL/MariaDB(如有)
Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到MariaDB。
1.删除默认的mariadb包
- 搜索mariadb现有的包
rpm -qa | grep mariadb
- 如果存在删除(下面的删除命令如果删不了的话,就一个一个删)
rpm -e --nodeps mariadb-*
2.删除mysql包(如有)
- 搜索 mysql 现有的包
rpm -qa | grep mysql
- 如果存在(删除你实际查询出来的mysql结果即可)
yum remove mysql mysql-server mysql-libs compat-mysql51
3.开始mariadb数据库新的安装(方法一&方法二)
方法一:阿里源下yum安装mariadb(此方法安装mariadb版本会旧一点)
安装命令
yum -y install mariadb mariadb-server
启动命令
systemctl start mariadb
如果你的是centos6版本,启动命令如下
service mariadb start
初始化数据库和配置字符集和授予权限请看 4
方法二:yum安装mariadbrepo仓库配置安装
创建MariaDB.repo文件
vim /etc/yum.repos.d/MariaDB.repo
在MariaDB.repo写入以下内容,第二个我换成了国内源中科大的(有问题可查看,网址),(系统及版本选择(国外官网),选择安装你需要的版本,网址)