fedora - 如何在 Fedora 19 中安装 MariaDB?

标签 fedora mariadb

我是 Linux 和 VirtualBox 的新手,但是我已经通过 Windows 7 上的 VirtualBox 设置了一台 guest Fedora 19 机器(32 位,因为我没有 VT-x 功能)并且我想安装 MariaDB。我也是 MariaDB 的新手,但可以在 MySQL 命令行中完成基本操作。

我能找到的关于设置此设置的最权威的帖子是:

http://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB https://fedoraproject.org/wiki/QA:Testcase_Installing_MariaDB_in_f19

但是,它们的说明和此处的“设置 MariaDB 存储库”功能似乎略有不同:

https://downloads.mariadb.org/mariadb/repositories/

似乎没有包含选择 Fedora 19 的选项。

所以我的问题是在 Fedora 19 中安装 MariaDB 需要哪些具体步骤?

我不熟悉 key 、校验和和存储库等术语,所以如果可以在点列表中显示步骤就太好了。

编辑:下面的链接中还有一篇文章几乎让我理解了这一点,但我希望对步骤进行确认和说明:

http://www.bytebot.net/blog/archives/2013/04/30/testing-fedora-19

最佳答案

您可以在 Fedora 18+ 存储库中找到 MariaDB,它将包含在 Red Hat Enterprise Linux 7 中。 要安装它,我们必须删除一些旧的东西。 如果安装了 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

启动时启动并启用 现在我们可以开始了。我们还必须在启动时启用。如果我们必须重新启动服务器,evrythink 应该从没有进一步的操作开始。

# systemctl start mysqld
# systemctl enable mysqld

不,这不是打字错误,MariaDB 服务称为 mysqld。 :-)

您可以在此页面上找到有用的方法:

http://www.extraordy.com/fedora-19-how-to-install-mariadb/

亲切的问候, 盖塔诺

关于fedora - 如何在 Fedora 19 中安装 MariaDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17825331/

相关文章:

python - 如果像 Fedora 的 devassistant 和 virtualenv 这样的工具存在的话,docker 会如何变得更好呢?

linux - fedpkg 本地错误 : conflict

mysql - 按日期对表中的值求和

mariadb - FreeBSD 季度二进制文件 mariadb101-server 丢失,为什么?

amazon-ec2 - Amazon 上的 EC2 实例,我收到 "No space left on the disk"

"fork()"生成的子进程的进程 ID 是否可以小于其父进程?

docker - 如何使用 openshift 调试容器镜像

sql - 对同一列使用多个条件进行计数

java - Left JOIN issuesdevices AS sm ON sd.DeviceID = sm.DeviceID' 在第 1 行

php - 如何使用PHP正确连接到MariaDB数据库