web-dev-qa-db-fra.com

Impossible d'installer mysql server 5.5 sur Ubuntu 14.04

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!

7
Xavitoj Cheema

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
2
A.B.

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
4
Ravi Kumar