J'ai pensé partager ma question ici et ensuite répondre, car il semble y avoir beaucoup de gens coincés dans ma position - mais pas de réponse définitive. Le problème est, si vous supprimez apt-get mysql-server, il ne nettoie pas les fichiers de configuration et de base de données, donc si vous les avez vissés, puis réinstaller, ne les remplacera pas. Il semble donc que de nombreuses personnes se demandent "comment supprimer complètement mysql-server, afin de pouvoir réinstaller une nouvelle version?" - tout le monde répond par apt-get remove --purge mysql-server
- je ne sais pas pourquoi, mais cela ne se désinstalle pas complètement. Ma réponse suit ...
13
Cela a fonctionné pour moi (j'avais également essayé d'installer la v5.0, mais cela a aggravé les choses):
Je pense que la clé ici est la suppression
mysql-common
- mais je ne suis pas sûr. Veuillez essayer ceci et laisser vos commentaires.la source
apt-get purge ...
c'est la même chose queapt-get --purge remove ...
J'ai eu quelques problèmes avec ça. Même après avoir supprimé tous les packages du serveur, certains fichiers de configuration sont installés par
mysql-common
, ce qui est une dépendance delibmysqlclient
.Essayez d'utiliser
dpkg -S /etc/mysql
pour voir quels packages installent ces fichiers.la source
Vous pouvez également utiliser dpkg -P pour y parvenir
Depuis la page de manuel de dpkg
la source