Ich habe eine VM mit Debian 8 und MySQL 5.5, die ein bisschen beim Import einer neuer Datenbank zickt.

MySQL 5.5 ist zuegebener Maßen ziemlich alt, also wollen wir uns ein Upgrade holen.

Zuerst erstellen wir ein Backup der Datenbank

mysqldump --all-databases > all_databases.sql

Dann laden wir uns die neueste APT-Paket-Repository herunter.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb

Sicherstellen, dass wir die neueste Version des Pakets herunterladen und dann installieren wir es mit dpkg:
dpkg -i mysql-apt-config_0.8.10-1_all.deb

Nun werden wir mit einem Dialogfeld gefragt, welche Version wir installieren möchten. Wenn MySQL 5.7 nicht vorhanden ist, drücken wir die Eingabetaste, wählen dann die Version 5.7 aus der Liste und bestätigen mit “OK”.

Update starten
apt-get update

Jetzt sehen wir das MySQL-Package in der Liste
Get:13 http://repo.mysql.com jessie/mysql-5.7 Sources [888 B]

MySQL installieren
apt-get install mysql-server

Der wichtigste Schritt ist die bestehenden Datenbanken zu aktualisieren
mysql_upgrade -u root -p

Zuletzt starten wir die Datenbanken neu
/etc/init.d/mysql restart