MariaDB 现在正式成为我们 MySQL 的默认实现。MariaDB 几乎可以作为 MySQL 的直接替代品,因此升级应该可以轻松完成。然而,由于仍然存在兼容性问题,自动替换不会执行。
建议所有用户升级。MySQL 将在一个月后从软件仓库中移除并转移到 AUR。
想要切换的用户需要安装 mariadb
、libmariadbclient
或 mariadb-clients
,并执行 mysql_upgrade
以迁移他们的系统。
迁移示例
# systemctl stop mysqld
# pacman -S mariadb libmariadbclient mariadb-clients
# systemctl start mysqld
# mysql_upgrade -p
percona-server
是另一个 MySQL 分支,可在 [community] 仓库中找到。它应该更接近 Oracle MySQL Enterprise,但缺少 MariaDB 中包含的新功能。
随着 [extra] 仓库中的 mysql 5.5.30-7
,所有依赖它的软件包都已针对其 MariaDB 对应版本进行了重建。其他软件包维护者应将其依赖项转移到 MariaDB 软件包。
更多信息可以在我们的邮件列表中找到。