J'ai essayé de nombreuses façons d'installer mysql-server. J'ai d'abord essayé d'installer en exécutant
Sudo apt-get install mysql-client-5.5 mysql-server mysql-server-core-5.5
On m'a demandé le mot de passe root et c'est ce que j'ai fait. Mais l'installation n'était pas complète, certaines dépendances non satisfaites sont apparues. Très semblable à dans cette question . J'ai ensuite essayé différentes combinaisons et le problème de dépendance non résolu est parti, mais j'ai commencé à l'obtenir.
Preparing to unpack .../mysql-server_5.5.43-0ubuntu0.14.04.1_all.deb
Unpacking mysql-server (5.5.43-0ubuntu0.14.04.1) ...
Errors were encountered while processing:
/var/cache/apt/archives/mysql-server-5.5_5.5.43-
0ubuntu0.14.04.1_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai déjà essayé d'éliminer et d'éliminer les dépendances à l'aide de différentes méthodes, comme dans cette question 2 . J'ai également essayé de le faire via Aptitude et j'ai essayé d'installer mysql-server à nouveau, mais sans succès. Sil te plait aide moi!
Supprimez le fichier deb en cache:
Sudo rm /var/cache/apt/archives/mysql-server-5.5_5.5.43-0ubuntu0.14.04.1_AMD64.deb
et essayez à nouveau:
Sudo apt-get install -f
Sudo apt-get install mysql-client mysql-server
Sinon, installez la version 5.6:
Sudo apt-get remove mysql-server mysql-client
Sudo apt-get install mysql-server-5.6 mysql-client-5.6
dpkg --get-selections | grep "mysql"
(Il liste tous les mysql installés dans votre système)
Si mysql est toujours installé sur votre système, supprimez-le d'abord en utilisant les commandes suivantes.
Sudo apt-get --purge remove mysql
Sudo apt-get autoremove mysql
Sudo apt-get autoclean mysql
recherchez les fichiers /etc/mysql/my.cnf et/var/lib/mysql. Si ces fichiers existent toujours, supprimez-les en utilisant
Sudo rm -rf /etc/mysql/
Sudo rm -rf /var/lib/mysql/
Les deux commandes ci-dessus suppriment complètement votre répertoire de données MySQL et votre fichier de configuration.veuillez vous en assurer avant de le supprimer.
Une fois la mise à jour de votre système:
Sudo apt-get update
Après la mise à jour, installez le serveur MySQL
Sudo apt-get install mysql-client mysql-server