Upgrade mysql de squeeze vers wheezy

Bonjour à tous,

Voulant upgrader mon serveur se squeeze vers wheezy (il était plus que temps), je me suis muni de la doc debian sur le sujet, et me suis attelé à suivre la procédure (nettoyae des sources apt, dépinning de ce qu’il faut, etupgrade général).
Oui mais voila, une fois la procédure terminée, il s’avère que mysql plante.
Et il plante tellement bien qu’il est quasiment impossible d’interagire avec. Tout ce que je tente se termine par le message d’erreur suivant :

J’ai essayé de purger tous ls maquets mysql, les réinstaller, de carrément purger et supprimer /etc/mysql, et réinstaller tout ce qu’il faut …
La seule fois ou j’ai obtenu autre chose, c’est lorsque ayant supprimé ledit dossier, il manquait les fichiers my.cnf et debian.cnf (que j’ai par la suite remis par le biais du paquet mysql-common).

Bref, là, j’en suis à un point où je ne sais plus quoi tenter, et où toutes ms recherches internet ne fournissent rien qui me paraisse pertinent.

C’est pourquoi j’en fais aujourd’hui appel à vous.
Heeelp !

Salut,

Quels sont ces retours, stp.

[code]# ps xa | grep mysql

service mysql status[/code]

Bonjour,
Et tout d’abord, merci de me venir en aide :wink:

Voici les retours des trois commandes dans la situation habituelle (après redémarrage du serveur, par exemple. Donc lorsque mysql a tenté de se lancer).

15:16 root@SamuelServer /etc/mysql # ps xa | grep mysql 30965 pts/3 S+ 0:00 grep mysql 31908 ? S 0:00 /bin/sh /usr/bin/mysqld_safe 32235 ? Sl 0:06 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306 32236 ? S 0:00 logger -t mysqld -p daemon.error 15:17 root@SamuelServer /etc/mysql # service mysql status /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Plugin 'none' is not loaded' . 15:17 root@SamuelServer /etc/mysql # dpkg -l | grep mysql ii courier-authlib-mysql 0.63.0-6+b1 amd64 MySQL support for the Courier authentication library rc libapache2-mod-log-sql-mysql 1.100-14+b1 amd64 Use SQL to store/write your apache queries logs - MySQL interface ii libdbd-mysql-perl 4.021-1+b1 amd64 Perl5 database interface to the MySQL database ii libmysqlclient-dev 5.5.37-0+wheezy1 amd64 MySQL database development files rc libmysqlclient16 5.1.73-1 amd64 MySQL database client library ri libmysqlclient18:amd64 5.5.37-0+wheezy1 amd64 MySQL database client library ii libnss-mysql-bg 1.5-3+b1 amd64 NSS module for using MySQL as a naming service ii libpam-mysql 0.7~RC1-4+b3 amd64 PAM module allowing authentication from a MySQL server ii libqt4-sql-mysql:amd64 4:4.8.2+dfsg-11 amd64 Qt 4 MySQL database driver ii mysql-client 5.5.37-0+wheezy1 all MySQL database client (metapackage depending on the latest version) ii mysql-client-5.5 5.5.37-0+wheezy1 amd64 MySQL database client binaries ii mysql-common 5.5.37-0+wheezy1 all MySQL database common files, e.g. /etc/mysql/my.cnf ii mysql-server 5.5.37-0+wheezy1 all MySQL database server (metapackage depending on the latest version) ii mysql-server-5.5 5.5.37-0+wheezy1 amd64 MySQL database server binaries and system database setup ii mysql-server-core-5.5 5.5.37-0+wheezy1 amd64 MySQL database server binaries ii php-mdb2-driver-mysql 1.5.0b2-1 all PHP PEAR module to provide a MySQL driver for MDB2 ii php5-mysql 5.4.4-14+deb7u11 amd64 MySQL module for php5 ii pure-ftpd-mysql 1.0.36-1.1 amd64 Secure and efficient FTP server with MySQL user authentication rc zabbix-server-mysql 1:1.8.2-1squeeze5 amd64 network monitoring solution - server (using MySQL)

Si maintenant je kill mysqld, les deux premières commandes donnent des résultats différents (la troisième, bien évidemment, non).

15:21 root@SamuelServer /etc/mysql # ps xa | grep mysql 31035 pts/3 S+ 0:00 grep mysql

15:21 root@SamuelServer /etc/mysql # service mysql status MySQL is stopped.. zsh: exit 3 service mysql status

Ok.

[code]# service mysql start

service mysql status[/code]

15:30 root@SamuelServer /etc/mysql # aptitude reinstall libmysqlclient18:amd64 Les paquets suivants seront R▒INSTALL▒S : s du libmysqlclient18 0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 684 ko d'archives. Après dépaquetage, 0 o seront utilisés. Prendre : 1 http://ftp.fr.debian.org/debian/ wheezy/main libmysqlclient18 amd64 5.5.37-0+wheezy1 [684 kB] 684 ko téléchargés en 0s (1 484 ko/s) Sélection du paquet libmysqlclient18:amd64 précédemment désélectionné. (Lecture de la base de données... 213872 fichiers et répertoires déjà installés.) Préparation du remplacement de libmysqlclient18:amd64 5.5.37-0+wheezy1 (en utilisant .../libmysqlclient18_5.5.37-0+wheezy1_amd64.deb) ... Dépaquetage de la mise à jour de libmysqlclient18:amd64 ... Paramétrage de libmysqlclient18:amd64 (5.5.37-0+wheezy1) ...

15:54 root@SamuelServer /etc/mysql # service mysql start Starting MySQL database server: mysqld .. Checking for tables which need an upgrade, are corrupt or were not closed cleanly.. ERROR 1524 (HY000): Plugin 'none' is not loaded

15:54 root@SamuelServer /etc/mysql # service mysql status /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Plugin 'none' is not loaded' .

15:55 root@SamuelServer /etc/mysql # aptitude search ~c zsh: no such user or named directory: c