Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/11/2009, à 22:47

nemo6910

Suppression total de MySQL, et réinstallation clean...

Bonsoir à tous!
Voilà depuis la nouvelle mise à jour de Ubuntu, j'ai quelques soucis avec MySQL : il ne fonctionne tout simplement plus.
J'ai donne essayé maintes et maintes choses ( en fouillant un peu sur google ), mais rien du tout n'a fonctionné. J'ai alors décidé de supprimer totalement mysql. J'ai lancé cela :

sudo apt-get remove --purge mysql-server-5.1

Tout s'est déroulé à merveille. Seulement, quand je réinstalle, il y a un soucis :

Il me demande le mot de passe root, je l'écris, il me demande confirmation, idem, puis il poursuis l'installation, et voilà ce qu'il m'affiche d'un coup :

Outil de configuration des paquets


 ┌───────────────────┤ Configuration de mysql-server-5.1 ├───────────────────┐
 │                                                                           │ 
 │ Impossible de changer le mot de passe de l'utilisateur « root » de MySQL  │ 
 │                                                                           │ 
 │ Une erreur s'est produite lors du changement de mot de passe du compte    │ 
 │ d'administration. Un mot de passe existait peut-être déjà ou il n'a pas   │ 
 │ été possible de communiquer avec le serveur MySQL.                        │ 
 │                                                                           │ 
 │ Vous devriez vérifier le mot de passe de ce compte après l'installation   │ 
 │ du paquet.                                                                │ 
 │                                                                           │ 
 │ Veuillez consulter le fichier                                             │ 
 │ /usr/share/doc/mysql-server-5.1/README.Debian pour plus d'informations.   │ 
 │                                                                           │ 
 │                                  <Ok>                                     │ 
 │

Et voilà ce qui est affiché dans la console :

Dépaquetage de mysql-server-5.1 (à partir de .../mysql-server-5.1_5.1.37-1ubuntu5_i386.deb) ...
Traitement des actions différées (« triggers ») pour « sreadahead »...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de mysql-server-5.1 (5.1.37-1ubuntu5) ...
 * Stopping MySQL database server mysqld                                 [ OK ] 
091113 21:46:18 [ERROR] Can't find messagefile '/usr/local/mysql/share/mysql/english/errmsg.sys'
091113 21:46:18 [Warning] Can't create test file /home/mysql/Flushy.lower-test
091113 21:46:18 [Warning] Can't create test file /home/mysql/Flushy.lower-test
091113 21:46:18 [Note] Plugin 'FEDERATED' is disabled.
091113 21:46:18  InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.

Merci d'avance pour votre aide!

Hors ligne

#2 Le 14/11/2009, à 15:07

nemo6910

Re : Suppression total de MySQL, et réinstallation clean...

Un petit up s'il vous plait!

Hors ligne

#3 Le 15/11/2009, à 13:34

nemo6910

Re : Suppression total de MySQL, et réinstallation clean...

Encore un up...

Hors ligne

#4 Le 16/11/2009, à 14:45

nemo6910

Re : Suppression total de MySQL, et réinstallation clean...

S'il vous plait! Cela est assez important...

Hors ligne

#5 Le 21/11/2009, à 18:23

Ciriaco

Re : Suppression total de MySQL, et réinstallation clean...

Up également... même problème.

J'ai aussi désinstallé tout ce qui concernait MySql :
mysql-client-5.1
php5-mysql
phpmyadmin
mysql-common
libdbd-mysql-perl
libqt4-sql-mysql
libmysqlclient16

puis fais une réinstall... rien.

Pour info, j'ai eu ce problème suite au déplacement d'une base de données de /var/lib/mysql vers /home/mysql, déplacement qui n'a pas fonctionné sous Ubuntu 9.10 (cela avait marché avec la version précédente). J'ai donc tenté une résintall de mysql-server... et suis tombé sur ce problème.

J'ai essayé une install avec un password vide (donc pas de modification, en principe) :

root@main:/etc/apparmor# apt-get install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl libplrpc-perl mysql-client-5.1
  mysql-server-5.1 mysql-server-core-5.1
Paquets suggérés :
  dbishell libipc-sharedcache-perl tinyca mailx
Les NOUVEAUX paquets suivants seront installés :
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl libplrpc-perl mysql-client-5.1
  mysql-server mysql-server-5.1 mysql-server-core-5.1
0 mis à jour, 9 nouvellement installés, 0 à enlever et 27 non mis à jour.
Il est nécessaire de prendre 0o/20,4Mo dans les archives.
Après cette opération, 48,8Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Préconfiguration des paquets...
Sélection du paquet libnet-daemon-perl précédemment désélectionné.
(Lecture de la base de données... 136042 fichiers et répertoires déjà installés.)
Dépaquetage de libnet-daemon-perl (à partir de .../libnet-daemon-perl_0.43-1_all.deb) ...
Sélection du paquet libplrpc-perl précédemment désélectionné.
Dépaquetage de libplrpc-perl (à partir de .../libplrpc-perl_0.2020-2_all.deb) ...
Sélection du paquet libdbi-perl précédemment désélectionné.
Dépaquetage de libdbi-perl (à partir de .../libdbi-perl_1.609-1_i386.deb) ...
Sélection du paquet libdbd-mysql-perl précédemment désélectionné.
Dépaquetage de libdbd-mysql-perl (à partir de .../libdbd-mysql-perl_4.011-1ubuntu1_i386.deb) ...
Sélection du paquet mysql-client-5.1 précédemment désélectionné.
Dépaquetage de mysql-client-5.1 (à partir de .../mysql-client-5.1_5.1.37-1ubuntu5_i386.deb) ...
Sélection du paquet mysql-server-core-5.1 précédemment désélectionné.
Dépaquetage de mysql-server-core-5.1 (à partir de .../mysql-server-core-5.1_5.1.37-1ubuntu5_i386.deb) ...
Sélection du paquet mysql-server-5.1 précédemment désélectionné.
Dépaquetage de mysql-server-5.1 (à partir de .../mysql-server-5.1_5.1.37-1ubuntu5_i386.deb) ...
Sélection du paquet libhtml-template-perl précédemment désélectionné.
Dépaquetage de libhtml-template-perl (à partir de .../libhtml-template-perl_2.9-1_all.deb) ...
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de .../mysql-server_5.1.37-1ubuntu5_all.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « sreadahead »...
Paramétrage de libnet-daemon-perl (0.43-1) ...
Paramétrage de libplrpc-perl (0.2020-2) ...
Paramétrage de libdbi-perl (1.609-1) ...
Paramétrage de libdbd-mysql-perl (4.011-1ubuntu1) ...
Paramétrage de mysql-client-5.1 (5.1.37-1ubuntu5) ...

Paramétrage de mysql-server-core-5.1 (5.1.37-1ubuntu5) ...
Paramétrage de mysql-server-5.1 (5.1.37-1ubuntu5) ...
 * Stopping MySQL database server mysqld                                                                     [ OK ] 
 * Starting MySQL database server mysqld                                                                     [fail] 
invoke-rc.d: initscript mysql, action "start" failed.
dpkg : erreur de traitement de mysql-server-5.1 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Paramétrage de libhtml-template-perl (2.9-1) ...
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.1 ; cependant :
 Le paquet mysql-server-5.1 n'est pas encore configuré.
dpkg : erreur de traitement de mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Pas de rapport Apport écrit car le message d'erreur indique que c'est la suite d'une erreur précédente.
                                                                                                       Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.1
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

@Nemo6910 : du nouveau ?

Dernière modification par Ciriaco (Le 21/11/2009, à 18:54)


"Si nous avons chacun un oeuf et que nous nous l'échangeons, nous avons chacun un oeuf. Si nous avons chacun une idée et que nous nous l'échangeons, nous avons chacun deux idées" - Proverbe chinois.

Hors ligne

#6 Le 21/11/2009, à 19:39

Ciriaco

Re : Suppression total de MySQL, et réinstallation clean...

A première vue, il semble que le problème vienne de AppArmor. Le profile mysql n'autoriserait pas l'accès à la base (ce qui explique que le problème survient quand on change son emplacement).

J'ai donc désinstallé à nouveau :

root@main:/etc/phpmyadmin# apt-get remove --purge mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet mysql-server n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libhtml-template-perl mysql-server-5.1 mysql-server-core-5.1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 27 non mis à jour.
root@main:/etc/phpmyadmin# apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  libhtml-template-perl mysql-server-5.1 mysql-server-core-5.1
0 mis à jour, 0 nouvellement installés, 3 à enlever et 27 non mis à jour.
Après cette opération, 25,7Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 137503 fichiers et répertoires déjà installés.)
Suppression de libhtml-template-perl ...
Suppression de mysql-server-5.1 ...
 * Stopping MySQL database server mysqld                                                                     [ OK ] 
Suppression de mysql-server-core-5.1 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « sreadahead »...

J'ai ensuite passé AppArmor en mode "complain", ce qui signifie que les accès sont autorisés malgré le profil :

root@main:/etc/apparmor# aa-complain /usr/sbin/mysqld
Setting /usr/sbin/mysqld to complain mode.

Puis j'ai réinstallé mysql-server :

root@main:/etc/phpmyadmin# apt-get install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libhtml-template-perl mysql-server-5.1 mysql-server-core-5.1
Paquets suggérés :
  libipc-sharedcache-perl tinyca mailx
Les NOUVEAUX paquets suivants seront installés :
  libhtml-template-perl mysql-server mysql-server-5.1 mysql-server-core-5.1
0 mis à jour, 4 nouvellement installés, 0 à enlever et 27 non mis à jour.
Il est nécessaire de prendre 0o/11,2Mo dans les archives.
Après cette opération, 25,8Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Préconfiguration des paquets...
Sélection du paquet mysql-server-core-5.1 précédemment désélectionné.
(Lecture de la base de données... 137343 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-server-core-5.1 (à partir de .../mysql-server-core-5.1_5.1.37-1ubuntu5_i386.deb) ...
Sélection du paquet mysql-server-5.1 précédemment désélectionné.
Dépaquetage de mysql-server-5.1 (à partir de .../mysql-server-5.1_5.1.37-1ubuntu5_i386.deb) ...
 * Stopping MySQL database server mysqld                                                                     [ OK ] 
Sélection du paquet libhtml-template-perl précédemment désélectionné.
Dépaquetage de libhtml-template-perl (à partir de .../libhtml-template-perl_2.9-1_all.deb) ...
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de .../mysql-server_5.1.37-1ubuntu5_all.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « sreadahead »...
Paramétrage de mysql-server-core-5.1 (5.1.37-1ubuntu5) ...
Paramétrage de mysql-server-5.1 (5.1.37-1ubuntu5) ...
 * Stopping MySQL database server mysqld                                                                     [ OK ] 
091121 18:30:23 [Note] Plugin 'FEDERATED' is disabled.
091121 18:30:23  InnoDB: Started; log sequence number 0 44233
091121 18:30:23  InnoDB: Starting shutdown...
091121 18:30:24  InnoDB: Shutdown completed; log sequence number 0 44233
091121 18:30:24 [Warning] Forcing shutdown of 1 plugins
 * Starting MySQL database server mysqld                                                                     [ OK ] 
 * Checking for corrupt, not cleanly closed and upgrade needing tables.

Paramétrage de libhtml-template-perl (2.9-1) ...
Paramétrage de mysql-server (5.1.37-1ubuntu5) ...

Et là pas de souci, mysqld démarre bien.

C'est un peu crado comme solution. Je vais continuer de chercher.


"Si nous avons chacun un oeuf et que nous nous l'échangeons, nous avons chacun un oeuf. Si nous avons chacun une idée et que nous nous l'échangeons, nous avons chacun deux idées" - Proverbe chinois.

Hors ligne

#7 Le 21/11/2009, à 20:57

Ciriaco

Re : Suppression total de MySQL, et réinstallation clean...

Voici une solution qui a fonctionné pour moi :

- désinstallation de mysql-server, mysql-common et phpmyadmin :

apt-get remove --purge mysql-server mysql-common phpmyadmin

- suppression de /var/lib/mysql/*
- suppression de /etc/mysql/*
- suppression du profil mysql de AppArmor (/etc/apparmor.d/usr.sbin.mysqld)
- réinstallation de mysql-common, mysql-server et phpmyadmin
- changement de l'emplacement de ou des bases en suivant le tuto : http://case.oncle-tom.net/2008/05/04/mo … eur-mysql/


"Si nous avons chacun un oeuf et que nous nous l'échangeons, nous avons chacun un oeuf. Si nous avons chacun une idée et que nous nous l'échangeons, nous avons chacun deux idées" - Proverbe chinois.

Hors ligne

#8 Le 15/10/2011, à 14:54

neeteex

Re : Suppression total de MySQL, et réinstallation clean...

Ciriaco a écrit :

Voici une solution qui a fonctionné pour moi :

- désinstallation de mysql-server, mysql-common et phpmyadmin :

apt-get remove --purge mysql-server mysql-common phpmyadmin

- suppression de /var/lib/mysql/*
- suppression de /etc/mysql/*
- suppression du profil mysql de AppArmor (/etc/apparmor.d/usr.sbin.mysqld)
- réinstallation de mysql-common, mysql-server et phpmyadmin

Pour moi aussi, merci ! ++++

Hors ligne

#9 Le 20/10/2011, à 01:24

chankalan

Re : Suppression total de MySQL, et réinstallation clean...

neeteex a écrit :
Ciriaco a écrit :

Voici une solution qui a fonctionné pour moi :

- désinstallation de mysql-server, mysql-common et phpmyadmin :

apt-get remove --purge mysql-server mysql-common phpmyadmin

- suppression de /var/lib/mysql/*
- suppression de /etc/mysql/*
- suppression du profil mysql de AppArmor (/etc/apparmor.d/usr.sbin.mysqld)
- réinstallation de mysql-common, mysql-server et phpmyadmin

Pour moi aussi, merci ! ++++

tout pareil sur oneiric
wink
merci

Hors ligne

#10 Le 27/10/2011, à 00:34

phramusca

Re : Suppression total de MySQL, et réinstallation clean...

Ciriaco a écrit :

Voici une solution qui a fonctionné pour moi :

- désinstallation de mysql-server, mysql-common et phpmyadmin :

apt-get remove --purge mysql-server mysql-common phpmyadmin

- suppression de /var/lib/mysql/*
- suppression de /etc/mysql/*
- suppression du profil mysql de AppArmor (/etc/apparmor.d/usr.sbin.mysqld)
- réinstallation de mysql-common, mysql-server et phpmyadmin
- changement de l'emplacement de ou des bases en suivant le tuto : http://case.oncle-tom.net/2008/05/04/mo … eur-mysql/

Ca a marché pour moi aussi. Par contre j'ai du supprimer phpmyadmin (purge) et le réinstaller dans un 2ème temps car la première fois il essayait de configurer sa base avec un mot de passe root vide et que je n'avais pas possibilité de le préciser. Mais bon, tout est rentré dans l'ordre maintenant.

Petit coup de gueule en passant. Je crois que je n'ai jamais réussi à faire une mise à jour d'Ubuntu sans avoir de problème de configuration avec LAMP ensuite à régler. Je suis conscient qu'il est difficile de gérer les multiples configurations possibles, mais quand même !! smile

Hors ligne

#11 Le 27/08/2015, à 14:32

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

hi,

thank you very very very very very veyr very very very very very very very very very very very very very very very very very veyr very very very very very very very very very very very very very very very very very veyr very very very very very very very very very very very very very very very very very veyr very very very very very very very very very very very very very very very very very veyr very very very very very very very very very very very very very very very very very veyr very very very very very very very very very very very very MUCH


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#12 Le 17/12/2015, à 17:14

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

Avec moi, ça ne marche pas. Pourtant, j'ai bien fait tout ce que vous avez suggéré, mais ça me donne toujours la même erreur. Please Help !! sad


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne

#13 Le 17/12/2015, à 17:27

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

Salut Ataïr_0,

je ne sais pas si je pourrais t'aider,
donne la teneur du message, c'est indispensable pour te venir en aide.

tu pourrais peut être essayer cette commande :

apt-get remove --purge mysql* phpmyadmin*

mais avant de l'utiliser, regarde bien qu'il ne te propose que d'enlever les paquets concernant
mysql et phpmyadmin

le mieux c'est que quelqu'un te confirmes que cela peux marcher
c'est avec une commande similaire que j'ai pu enlever tous les paquets et paramètres de ma carte nvidia.


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#14 Le 17/12/2015, à 17:50

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

Merci pour l'indication, mais j'avais essayé. Je résume le problème :
sur mon serveur, en root, j'ai lancé

apt-get install mysql-server

le semblant d'interface de mysql me demande de rentrer un mot de passe pour l'utilisateur root de mysql (puis de le confirmer)
je le fais, mais ensuite, le message d'erreur

impossible de modifier le mot de passe [...] (même message qu'au dessus)

du coup, je tente un

apt-get --purge autoremove mysql-server

puis je m'assure qu'il ne reste rien relié à mysql (typiquement la  base de données qui contiendrait les utilisateurs) avec

find -name "*mysql*"

ce qui me permet de trouver puis virer
/etc/mysql
/var/lib/mysql
/etc/apparmor.d/usr.sbin.mysqld
et de m'assurer qu'il ne reste plus rien après ça.
En relançant l'installation, j'obtiens la même erreur. Impossible, donc, de démarrer le service mysql.
Je l'avais fait juste avant sur mon ordi sans problème, mais sur mon serveur, je n'arrive pas à recommencer.


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne

#15 Le 17/12/2015, à 19:22

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

tu as oublier

mysql-common

c'est cette commande

apt-get remove --purge mysql-server mysql-common phpmyadmin

plus suppression
de
- suppression de /var/lib/mysql/*
- suppression de /etc/mysql/*
- suppression du profil mysql de AppArmor (/etc/apparmor.d/usr.sbin.mysqld)

rm -rf /var/lib/mysql
rm -rf /etc/mysql
rm  /etc/apparmor.d/usr.sbin.mysqld

qui m'ont permis de tout réinstaller

Dernière modification par GhostSpirit (Le 17/12/2015, à 19:25)


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#16 Le 17/12/2015, à 19:25

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

Non, j'ai bien vérifié que mysql-common n'était pas installé. (je ne l'avais de toute façon pas installé, et il fait pas partie des dépendances)


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne

#17 Le 17/12/2015, à 19:42

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

bon je viens de verifier
après un apt-get install mysql-server
ont a les paquets suivant qui s'install

Les paquets supplémentaires suivants seront installés : 
  libdbd-mysql-perl libdbi-perl libterm-readkey-perl mysql-client-5.5 mysql-server-5.5

effectivement on crois que mysql-common n'y est pas

pourtant après un apt-get install mysql-common j'ai eu cette réponse

root@DebianLvm:/home/spirit-debian# apt-get install mysql-common
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
mysql-common est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Je pense que msql-common est installer avant même que tu installes mysql-server
donc essaye

apt-get remove --purge mysql-server mysql-common phpmyadmin

juste pour voir


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#18 Le 17/12/2015, à 19:51

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

peux-tu m'indiquer quelle est ta version de ubuntu,

mysql-common est requis par
libmysqlclient
mariadb-common
mysql-client

or mysql-client est installer lors de l'installation de mysql-server


Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#19 Le 18/12/2015, à 01:23

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

ce que tu dis sur l'installation de mysql-common est aussi vrai sur sa désinstallation : après un

apt-get autoremove mysql-server

on obtient que le paquet mysql common a aussi été désinstallé. ("mysql-common ne peut être désinstallé : il n'est pas installé")
ma version d'ubuntu est 14.04, et mon serveur est sous debian8


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne

#20 Le 18/12/2015, à 01:29

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

pas sûr du tout,

surtout si tu est sous debian jessie

root@DebianLvm:/home/spirit-debian# apt-get install mysql-common
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
mysql-common est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@DebianLvm:/home/spirit-debian# apt-get install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libdbd-mysql-perl libdbi-perl libterm-readkey-perl mysql-client-5.5 mysql-server-5.5
Paquets suggérés :
  libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl tinyca
Les NOUVEAUX paquets suivants seront installés :
  libdbd-mysql-perl libdbi-perl libterm-readkey-perl mysql-client-5.5 mysql-server mysql-server-5.5
0 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/4 485 ko dans les archives.
Après cette opération, 72,2 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 

Tu peux constater que mysql-common est toujours installer alors que j'ai utiliser ta commande

apt-get --purge autoremove mysql-server

Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#21 Le 18/12/2015, à 01:30

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

test cette commande, cela ne te coute rien

apt-get remove --purge mysql-server mysql-common phpmyadmin

Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#22 Le 18/12/2015, à 01:37

GhostSpirit

Re : Suppression total de MySQL, et réinstallation clean...

Tu peux constater qu'il n'enleve pas mysql-common

root@DebianLvm:/home/spirit-debian# apt-get --purge autoremove mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  libdbd-mysql-perl* libdbi-perl* libterm-readkey-perl* mysql-client-5.5* mysql-server* mysql-server-5.5*
0 mis à jour, 0 nouvellement installés, 6 à enlever et 0 non mis à jour.
Après cette opération, 72,2 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 

Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171

Hors ligne

#23 Le 18/12/2015, à 10:37

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

D'abord, merci beaucoup de vous acharner sur ce problème avec moi, je commençais à ne plus avoir de courage ! smile
On a vu avant que mysql-common n'apparaissait pas dans la liste des paquets installés, c'est cohérent qu'il n'apparaisse pas dans la liste des paquets désinstallés. Je vais essayer de le désinstaller manuellement quand j'aurai à nouveau une connexion autorisant le ssh (parce que là, je suis derrière un proxy de résidence étudiante, et je n'arrive pas à configurer openvpn pour passer outre, mais c'est une autre histoire).
À plus tard dans la journée, j'éditerai ce message.

[edit]

j'ai essayé, mais mysql-common n'est pas installé :

root@vps:~# apt-get --purge autoremove mysql-common
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « mysql-common » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

et suite à ça, l'installation me donne toujours le même message d'erreur :

nemo6910 a écrit :
 ┌───────────────────┤ Configuration de mysql-server-5.5 ├───────────────────┐
 │                                                                           │ 
 │ Impossible de changer le mot de passe de l'utilisateur « root » de MySQL  │ 
 │                                                                           │ 
 │ Une erreur s'est produite lors du changement de mot de passe du compte    │ 
 │ d'administration. Un mot de passe existait peut-être déjà ou il n'a pas   │ 
 │ été possible de communiquer avec le serveur MySQL.                        │ 
 │                                                                           │ 
 │ Vous devriez vérifier le mot de passe de ce compte après l'installation   │ 
 │ du paquet.                                                                │ 
 │                                                                           │ 
 │ Veuillez consulter le fichier                                             │ 
 │ /usr/share/doc/mysql-server-5.1/README.Debian pour plus d'informations.   │ 
 │                                                                           │ 
 │                                  <Ok>                                     │ 

donc pour trouver tout ce qui reste de mysql, je fais :

rm -R /etc/mysql /var/lib/mysql
find -name "*mysql*"

ce qui me répond (en enlevant ce qui n'a rien à voir)

./var/log/mysql.err
./var/log/mysql.log
./var/log/mysql
./var/cache/apt/archives/mysql-server_5.5.46-0+deb8u1_all.deb    (et plein d'autres similaires)
./run/mysqld
./run/systemd/generator.late/mysql.service    (et plein d'autres similaires)
./etc/rc0.d/K01mysql      (et plein d'autres similaires)

Merci de respecter les règles du forum, la taille des images est limitée.

Dernière modification par Altaïr_o (Le 23/12/2015, à 11:28)


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne

#24 Le 22/12/2015, à 20:08

Altaïr_o

Re : Suppression total de MySQL, et réinstallation clean...

En cherchant l'origine de l'erreur, j'ai supprimé les fichiers /etc/passwd et /etc/shadow ce qui n'était visiblement pas une bonne idée. Mais je n'arrive toujours pas à installer mysql-server.

J'ai trouvé une solution ici : www.debian-fr.org
J'espère que ça pourra intéresser quelqu'un. Merci à tous pour votre aide !

Dernière modification par Altaïr_o (Le 23/12/2015, à 11:26)


Des chercheurs qui cherchent, on en trouve, des chercheurs qui trouvent, on en cherche.

Hors ligne