CentOS7安装MariaDB
本文最后更新于:May 21, 2019 pm
主要是在CentOS7上安装MariaDB服务。
1、为什么换用MariaDB?
之前写过一篇教程是把内置的MariaDB卸载然后换用MySQL,最近因为MySQL不支持Check子句,还有一次插入多条数据也不行,反正就是想用一下MariaDB,就又换回来了。
2、卸载MySQL
注意,在卸载MySQL之前请先使用dump命令备份数据库。
1 |
|
1 |
|
3、新建yum源
MariaDB的yum安装官网链接:
进去可以看到目前最新的应该是10.4.5版本,于是我们就在/etc/yum.repos.d
目录下面新建一个yum源文件。
1 |
|
在repo文件中写入下列内容,注意baseurl
可以根据版本的更新而改变。
1 |
|
1 |
|
4、安装MariaDB
1 |
|
这里应该是10.4.5,就说明是之前我们写的yum源。
1 |
|
确定版本无误后,按y确定安装。
1 |
|
1 |
|
这里可以看到MariaDB,使用的方法还是和之前一样,账号也还是之前的Mysql的账号。
5、安装过程的一些意外
小七在安装的时候,启动的过程中出现了报错。
虽然使用systemctl
可以成功开启服务,但是无法顺利登录进去
使用-l
参数查看详细状态
看到这里有两个ERROR,再按照提示输入下列命令升级mysql即可
1 |
|
报错的原因应该是因为mysql换为mariadb之后配置信息的链接没有及时更新导致无法正常启动,因此需要upgrade。