我刚刚创建了中等大小的EC2并在其中运行命令:
sudo yum install mysql -y
这就是我们要展示的:
Resolving Dependencies
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.52-1.el7 will be installed
--> Finished Dependency Resolution
Install 1 Package
Total download size: 8.6 M
Installed size: 49 M
Downloading packages:
mariadb-5.5.52-1.el7.x86_64.rpm | 8.6 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 1:mariadb-5.5.52-1.el7.x86_64 1/1
Verifying : 1:mariadb-5.5.52-1.el7.x86_64 1/1
Installed:
mariadb.x86_64 1:5.5.52-1.el7
Complete!这是意料之中吗?我以为只会看到MySql包。MariaDB和MySQL之间的关系是什么?
发布于 2017-05-09 13:42:36
嗯,完全没问题。
简单地说,MySQL不是MariaDB --就像MariaDB是MySQL更换量下降。
MariaDB是向后兼容的二进制插入替换MySQL。这意味着:
在大多数常见的实际场景中,MariaDB版本5.x.y将与MySQL 5.x.y完全一样工作,MariaDB遵循MySQL版本,即它的版本号用于指示与哪个MySQL版本兼容。
编辑1:在评论中
为什么这个命令不能工作?
sudo yum install mysql-server加载的插件:amazon、rhui、禁用搜索的-repos没有包mysql-服务器可用的。
默认情况下,支持MariaDB -要安装mysql-服务器,需要使用RPM添加它:
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm一旦添加,现在您可以安装它:
yum -y install mysql-community-server发布于 2018-05-24 12:45:06
因为mysql现在归oracle所有,所以mysql的作者创建了mysql的一个新分支,并将其命名为mariadb.Now,它是由开源社区维护的,并且是向后兼容的。我认为两者之间并没有太大的不同。
https://stackoverflow.com/questions/43871353
复制相似问题