我是Linux和VirtualBox的新手,但是我已经通过VirtualBox在Windows 7上安装了一个客户Fedora 19机器(32位,因为我没有VT功能),我想安装MariaDB。我也是MariaDB新手,但可以在MySQL命令行中完成基本操作。
我能找到的最权威的帖子是:
http://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB f19
但是,它们的指令和“设置MariaDB存储库”功能似乎略有不同:
https://downloads.mariadb.org/mariadb/repositories/
似乎不包括选择Fedora 19的选项。
因此,我的问题是,在Fedora 19中安装MariaDB所需的确切步骤是什么?
我是新术语,如键,校验和回购的,所以它将是伟大的步骤可以显示在一个点点列表。
编辑:在下面的链接上也有一篇文章,它几乎让我越过了理解线,但是我希望能够确认和澄清这些步骤:
http://www.bytebot.net/blog/archives/2013/04/30/testing-fedora-19
发布于 2013-07-24 05:23:54
MariaDB是匹配的MySQL版本的替代版本。这意味着,在任何需要MySQL数据库的地方,都可以提供MariaDB数据库,而无需更改所需包中的任何内容。
由于甲骨文对Sun的收购,以及甲骨文在许多项目中关闭源代码的历史,Fedora团队选择用Fedora 19中的MySQL取代MariaDB。由于MariaDB是一种下降的替代,他们选择通过重新指示YUM包管理器将MySQL的引用自动替换为对MariaDB的引用,并将MySQL包作为社区-MySQL提供。
本质上,这意味着发出命令# yum install mysql-server将导致mariadb和mariadb安装。
此过程安装MariaDB 5.5.30以镜像MySQL 5.5。如果您正在尝试获得MariaDB 10 (仍在开发中),则可以安全地从源代码构建包。
发布于 2013-08-02 12:12:42
您可以在Fedora 18+存储库中找到18+,它将包含在RedHatEnterpriseLinux7中。要安装它,我们必须删除一些旧的东西。如果安装了MySQL,我们必须用yum删除。使用mysqldump执行备份(要偏执:-)。
# mysqldump --all-databases > `hostname`.`date +%Y%m%d`.bkp.sqldump
# yum remove mysql mysql-libs mysql-devel mysql-server在此之后,我们当然可以用yum安装MariaDB:
# yum install mariadb mariadb-libs mariadb-devel mariadb-server启动并启用,现在我们可以启动它了。我们还必须在启动时启用。如果我们必须重新启动服务器,大家都认为应该从没有进一步的操作开始。
# systemctl start mysqld
# systemctl enable mysqld不,这不是一个错误,MariaDB服务称为mysqld。:-)
您可以在此页找到有用的方法:
http://www.extraordy.com/fedora-19-how-to-install-mariadb/
亲切的问候,盖太诺
https://stackoverflow.com/questions/17825331
复制相似问题