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。