web-dev-qa-db-fra.com

Impossible de définir un mot de passe pour l'utilisateur "racine" MySQL, démarrer: le démarrage de la tâche a échoué

     ┌───────────────────────Configuring mysql-server-5.5─────────────────────────┐
     │ Unable to set password for the MySQL "root" user                           │
     │                                                                            │
     │ An error occurred while setting the password for the MySQL                 │
     │ administrative user. This may have happened because the account already    │
     │ has a password, or because of a communication problem with the MySQL       │
     │ server.                                                                    │
     │                                                                            │ 
     │ You should check the account's password after the package installation.    │
     │                                                                            │ 
     │ Please read the /usr/share/doc/mysql-server-5.5/README.Debian file for     │ 
     │ more information.                                                          │ 
     │                                                                            │
     │                                                                            │
     ├────────────────────────────────────────────────────────────────────────────┤ 
                                      │ < OK > │ 
     └────────────────────────────────────────────────────────────────────────────┘
start: Job failed to start 
invoke-rc.d: initscript mysql, action "start" failed. 
dpkg: error processing package mysql-server-5.5 (--configure):
 subprocess installed post-installation script returned error exit status 1 
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.5; however:
  Package mysql-server-5.5 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured 
Processing triggers for libc-bin (2.19-0ubuntu6.6) ... 
Processing triggers for ureadahead (0.100.0-16) ... 
Errors were encountered while processing:
 mysql-server-5.5
 mysql-server 
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai publié ps -e | grep mysqld après cela, mais je n'ai reçu aucun résultat.

J'ai tout essayé ci-dessous mais le problème demeure:

dpkg -S etc/mysql
aptitude purge mysql-server --purge-unused
Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo rm -rf /var/lib/mysql
Sudo rm -rf /etc/mysql
Sudo dpkg --configure -a
Sudo apt-get update 

J'ai aussi essayé sans succès:

Sudo apt-get purge mysql-server mysql-client mysql-common mysql-client-5.5 mysql-server-5.5 
Sudo dpkg -i mysql-5.6.13-debian6.0-i686.deb 
Sudo apt-get install mysql-server

Comment dois-je procéder?

1
What Ever

Il est difficile de voir dans quelle configuration se trouve réellement votre système, avec toutes les commandes que vous avez essayées. Avez-vous lu le /usr/share/doc/mysql-server-5.5/README.Debian comme suggéré dans la première partie?

Quoi qu'il en soit, je voudrais essayer: Sudo dpkg-reconfigure mysql

Cela vous donnera une chance de saisir un mot de passe root pour MySQL (à ne pas confondre avec linux rootuser.

En cas de succès, pour démarrer MySQL: Sudo service mysql start

1
Marc Vanhoomissen