如何在 Raspbian(Raspberry Pi、ARM)上从 5.5 升级到 MySQL 到 5.6.0 或更高版本

how to upgrade to MySQL to 5.6.0 or higher from 5.5 on Rasbian (RaspberryPi, ARM)

我在用作服务器的 Raspberry Pi 3(Raspbian Pixel)上安装了 Magento(电子商务平台)。

我已经安装了PHP5、MySQL-Server v5.5。 但是 Magento 需要 5.6.0 或更高版本的 MySQL 服务器,我无法通过 apt-get 命令更新它。官方网站上也没有针对 ARM 架构(Debian、Jessie)的构建。

请帮我升级 MySQL 服务器。 如果编译源代码是唯一的方法,请指导我如何做。

谢谢

MySQL Raspberry 的 stretch 应该可以使用 5.6。因此,最简单的方法是使用该版本或升级到该版本。

http://buildd.raspbian.org/status/logs.php?pkg=mysql-5.6&arch=armhf

有一些包裹,但它们是为了伸展。如果您需要一个真正的开发系统,那么我更喜欢普通的 debian 或 ubuntu。

没有针对 ARM 的 MySQL 5.6.0 的官方构建,但有适用于 ARM 的 MariaDB,正好 MySQL、learn more.

从 MySQL 直接迁移到 MariaDB 导致 pi 重启时出现服务错误。 我建议首先完全删除 MySQL 和其他 MySQL 之类的东西,比如 phpadmin。 请务必做好备份。

删除 PHPmyADMIN

sudo apt-get remove -purge phpmyadmin

删除MySQL

sudo apt-get remove -purge mysql-common

这将删除与 MySQL 相关的所有内容,例如 mysql-server 等

安装 MariaDB

sudo apt-get install mariadb-server

然后重启 Apache 服务器

sudo /etc/init.d/apache2 restart

或重启Raspberry Pi

sudo shutdown -r 00

仅此而已。