Ubuntu: MySQL lässt sich nach Deinstallation von MariaDB nicht installieren

Ich hatte heute das Problem dass sich MySQL nach der Deinstallation von MariaDB nicht installieren ließ. Die ausgegebene Fehlermeldung, nachfolgend gekürzt, zeigt zugleich das Problem und dessen Lösung :

Aborting downgrade from (at least) 10.0 to 5.7.
If are sure you want to downgrade to 5.7, remove the file
/var/lib/mysql/debian-*.flag and try installing again.

Das Problem:

MariaDB ist ein Fork von MySQL und hat eine höhere Versionsnummer, derzeit 10.x, als MySQL, derzeit 5.x, weshalb ein Downgrade vermutet wird. Die Lösung ist die Datei /var/lib/mysql/debian-*.flag zu entfernen:

sudo rm /var/lib/mysql/debian-*.flag

Danach sollte sich MySQL ohne Probleme installieren lassen. Falls nicht:

sudo nano /var/lib/dpkg/info/mysql-server-5.7.postinst

Dort in die zweite Zeile einfügen:

exit 0

Im Anschluss das Paket mysql-server deinstallieren und erneut installieren:

sudo apt purge mysql-server -y & sudo apt-get autoremove --purge -y & sudo apt install mysql-server

20

Anzeige


wallpaper-1019588
Die richtige Matratze für erholsamen Schlaf
wallpaper-1019588
Drohnen in Thailand: Gültigkeit von Genehmigungen prüfen
wallpaper-1019588
Schneelast bei Terrassenüberdachungen: Darauf kommt es bei der Statik an
wallpaper-1019588
Split-Klimaanlage für Zuhause: Leistung, Standort und Montage richtig planen
wallpaper-1019588
Turmventilator: Schlanke Säule für breiten Luftzug in Wohn- und Schlafzimmer