安装MariaDB后无法启动怎么解决?

2022-05-07 00:00:00 专区 订阅 服务 安装 引擎
作者:爱软测
链接:https://www.zhihu.com/question/390861874/answer/2395046347


MariaDB是MySQL的一个分支,MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的匹配,并从MySQL迁移。

MariaDB由MySQL的创始人 Michael Widenius 主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字,就像MySQL是以他另一个女儿My命名的一样。

MariaDB 自带一个新的 Aria 存储引擎,替换了 MySQL 的 MyISAM 存储引擎,成为默认的事务和非事务引擎。它使用了 Percona 的 XtraDB,InnoDB 的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能,但是在10.2改回InnoDB引擎。

CentOS 7/RHEL7中,默认已经不再提供mysql的安装源,取而代之的是mariadb数据库,不仅完全兼容mysql而且比mysql更加强大。


安装步骤

1、清除预装的mariadb或mysql

rpm -aq|grep -E "mariadb|mysql"|xargs yum remove -y;

相关文章