J'essaie d'installer le serveur MySQL sur Ubuntu 16.04 en utilisant:
sudo apt-get install mysql-server
On me demande de définir et de confirmer le mot de passe root, puis l'installation se bloque à:
Renaming removed key_buffer and myisam-recover options (if present)
J'ai quitté l'installation et purgé MySQL et réessayé, mais le problème persiste.
Après la purge, vérifiez votre
/var/lib/mysql
répertoire s'il contient des fichiers et déplacez-les vers un autre endroit ou supprimez-les avant de réinstaller.la source
mysql a souvent des problèmes avec les mises à jour si vous avez utilisé systemctl pour l'empêcher de démarrer en même temps que l'OS.
Exécutez systemctl status mysql.service en tant que root et voyez s'il a démarré, et vérifiez s'il est activé ou désactivé. S'il est désactivé, exécutez systemctl, activez mysql.service, puis exécutez systemctl, lancez mysql.service, puis réessayez de mettre à niveau.
la source
Au cas où le blog deviendrait un lien mort à l'avenir. Voilà la solution.
la source
Si vous ne voulez pas supprimer toutes vos bases de données ... dans mon cas, c'était un problème d'apparmeur. Je l'ai corrigé en désactivant apparmor pour mysqld avec: apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
la source