Bonjour Solinvictus,
Merci pour ton aide.
Je ne suis pas très à l'aise à la vue de la doc, mais je vais prendre le temps de bien lire et de comprendre.
J'ai bien des sauvegardes des bases. Mais je m'aperçois, que je vais devoir trouver un moyen de tester ça, sans "casser" mon serveur, j'imagine que les VM sont utiles dans ce cas. Je nage un peu, mais je vais y arriver !
Re,
Bon alors voici ce que j'ai compris. Je dois installer MySQL APT Repository, ce qui va me permettre via un upgrade de modifier la liste des paquets pour MySQL qui ne sera plus la distribution native mais celle de MySQL APT Rep.
Ensuite, je suis obligé de faire les mises à niveau par niveau, c'est à dire passer de la 5.5 --> 5.6 puis enfin la version 5.7
Donc pour installer MySQL APT Repository:
Je télécharge la dernière version puis je fais :
sudo dpkg -i mysql-apt-config_0.7.3-1_all.deb
Suivit d'un apt-get update pour mettre à jour la liste des paquets.
UPGRADE vers la version 5.6
sudo apt-get install mysql-server
Avec cette commande je ne sais pas s'il va prendre en compte que je suis en 5.5 et donc installer la version 5.6 où il va tenter d'installer la version 5.7 directement (chose non souhaitable, pour ça je préfère demander).
Ensuite, concernant les "autres" "paquets MySQL", lorsque j'exécute la commande :
# dpkg -l | grep mysql | grep ii
ii dovecot-mysql 1:2.2.13-12~deb8u1 armhf secure POP3/IMAP server - MySQL support
ii libdbd-mysql-perl 4.028-2+b1 armhf Perl5 database interface to the MySQL database
ii libmysqlclient-dev 5.5.44-0+deb8u1 armhf MySQL database development files
ii libmysqlclient18:armhf 5.5.44-0+deb8u1 armhf MySQL database client library
ii libqt4-sql-mysql:armhf 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1+rpi1 armhf Qt 4 MySQL database driver
ii mysql-client-5.5 5.5.44-0+deb8u1 armhf MySQL database client binaries
ii mysql-common 5.5.44-0+deb8u1 all MySQL database common files, e.g. /etc/mysql/my.cnf
ii mysql-server 5.5.44-0+deb8u1 all MySQL database server (metapackage depending on the latest version)
ii mysql-server-5.5 5.5.44-0+deb8u1 armhf MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.44-0+deb8u1 armhf MySQL database server binaries
ii php5-mysql 5.6.20+dfsg-0+deb8u1 armhf MySQL module for php5
ii postfix-mysql 2.11.3-1 armhf MySQL map support for Postfix
ii python-mysqldb 1.2.3-2.1 armhf Python interface to MySQL
Ce qui veut dire que je vais devoir faire un sudo apt-get install pour chaque "autre paquet" ? :
- dovecot-mysql
- libdbd-mysql-perl
- libmysqlclient18:armhf
- libqt4-sql-mysql:armhf
- php5-mysql
- postfix-mysql
- python-mysqldb
Ensuite, je fais un (on mode root) :
# mysql_upgrade
Pour mettre à jour vers 5.7 je reprend la même procédure que pour l'upgrade vers 5.6.
Si c'est bien ça je ferais un première essaie sur un vm avant de le faire sur mon serveur. Je vous remercie pour votre aide.